88 lines
		
	
	
	
		
			3.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
			
		
		
	
	
			88 lines
		
	
	
	
		
			3.5 KiB
		
	
	
	
		
			PHP
		
	
	
	
	
	
| <?php
 | |
| 
 | |
| % if installer:
 | |
| $config['enable_installer'] = true;
 | |
| % endif
 | |
| 
 | |
| /* Local configuration for Roundcube Webmail */
 | |
| 
 | |
| // ----------------------------------
 | |
| // SQL DATABASE
 | |
| // ----------------------------------
 | |
| // Database connection string (DSN) for read+write operations
 | |
| // Format (compatible with PEAR MDB2): db_provider://user:password@host/database
 | |
| // Currently supported db_providers: mysql, pgsql, sqlite, mssql or sqlsrv
 | |
| // For examples see http://pear.php.net/manual/en/package.database.mdb2.intro-dsn.php
 | |
| // NOTE: for SQLite use absolute path: 'sqlite:////full/path/to/sqlite.db?mode=0646'
 | |
| $config['db_dsnw'] = '${database['provider']}://${database['user']}:${database['password']}@${database['host']}/${database['name']}';
 | |
| 
 | |
| // ----------------------------------
 | |
| // IMAP
 | |
| // ----------------------------------
 | |
| // The mail host chosen to perform the log-in.
 | |
| // Leave blank to show a textbox at login, give a list of hosts
 | |
| // to display a pulldown menu or set one host as string.
 | |
| // To use SSL/TLS connection, enter hostname with prefix ssl:// or tls://
 | |
| // Supported replacement variables:
 | |
| // %n - hostname ($_SERVER['SERVER_NAME'])
 | |
| // %t - hostname without the first part
 | |
| // %d - domain (http hostname $_SERVER['HTTP_HOST'] without the first part)
 | |
| // %s - domain name after the '@' from e-mail address provided at login screen
 | |
| // For example %n = mail.domain.tld, %t = domain.tld
 | |
| // WARNING: After hostname change update of mail_host column in users table is
 | |
| //          required to match old user data records with the new host.
 | |
| $config['imap_host'] = 'localhost';
 | |
| 
 | |
| // ----------------------------------
 | |
| // SMTP
 | |
| // ----------------------------------
 | |
| // SMTP server host (for sending mails).
 | |
| // To use SSL/TLS connection, enter hostname with prefix ssl:// or tls://
 | |
| // If left blank, the PHP mail() function is used
 | |
| // Supported replacement variables:
 | |
| // %h - user's IMAP hostname
 | |
| // %n - hostname ($_SERVER['SERVER_NAME'])
 | |
| // %t - hostname without the first part
 | |
| // %d - domain (http hostname $_SERVER['HTTP_HOST'] without the first part)
 | |
| // %z - IMAP domain (IMAP hostname without the first part)
 | |
| // For example %n = mail.domain.tld, %t = domain.tld
 | |
| $config['smtp_host'] = 'tls://localhost';
 | |
| 
 | |
| // SMTP username (if required) if you use %u as the username Roundcube
 | |
| // will use the current username for login
 | |
| $config['smtp_user'] = '%u';
 | |
| 
 | |
| // SMTP password (if required) if you use %p as the password Roundcube
 | |
| // will use the current user's password for login
 | |
| $config['smtp_pass'] = '%p';
 | |
| 
 | |
| // provide an URL where a user can get support for this Roundcube installation
 | |
| // PLEASE DO NOT LINK TO THE ROUNDCUBE.NET WEBSITE HERE!
 | |
| $config['support_url'] = '';
 | |
| 
 | |
| // this key is used to encrypt the users imap password which is stored
 | |
| // in the session record (and the client cookie if remember password is enabled).
 | |
| // please provide a string of exactly 24 chars.
 | |
| $config['des_key'] = '${des_key}';
 | |
| 
 | |
| // Name your service. This is displayed on the login screen and in the window title
 | |
| $config['product_name'] = '${product_name}';
 | |
| 
 | |
| // ----------------------------------
 | |
| // PLUGINS
 | |
| // ----------------------------------
 | |
| // List of active plugins (in plugins/ directory)
 | |
| $config['plugins'] = array(${', '.join(f'"{plugin}"' for plugin in plugins)});
 | |
| 
 | |
| // the default locale setting (leave empty for auto-detection)
 | |
| // RFC1766 formatted language name like en_US, de_DE, de_CH, fr_FR, pt_BR
 | |
| $config['language'] = 'de_DE';
 | |
| 
 | |
| 
 | |
| // https://serverfault.com/a/991304
 | |
| $config['smtp_conn_options'] = array(
 | |
|    'ssl' => array(
 | |
|    'verify_peer' => false,
 | |
|    'verify_peer_name' => false,
 | |
|   ),
 | |
| );
 |