array( * 'cafile' => '/etc/pki/tls/certs/ca-bundle.crt', * 'verify_peer' => true, * 'verify_depth' => 3, * ), * ); * * $imap_stream_options allows more control over the SSL * context used when connecting to the IMAP server over * SSL/TLS. See: http://www.php.net/manual/context.php * and in particular http://php.net/manual/context.ssl.php * For example, you can specify a CA file that corresponds * to your server's certificate and make sure that the * server's certificate is validated when connecting: * $imap_stream_options = array( * 'ssl' => array( * 'cafile' => '/etc/pki/tls/certs/ca-bundle.crt', * 'verify_peer' => true, * 'verify_depth' => 3, * ), * ); * * $disable_pdo (boolean) tells SquirrelMail not to use * PDO to access the user preferences and address book * databases as it normally would. When this is set to * TRUE, Pear DB will be used instead, but this is not * recommended. * * $pdo_show_sql_errors (boolean) causes the actual * database error to be displayed when one is encountered. * When set to FALSE, generic errors are displayed, * preventing internal database information from being * exposed. This should be set to TRUE only for debugging * purposes. * * $pdo_identifier_quote_char (string) allows you to * override the character used for quoting table and field * names in database queries. Set this to the desired * Quote character, for example: * $pdo_identifier_quote_char = '"'; * Or you can tell SquirrelMail not to quote identifiers * at all by setting this to "none". When this setting * is empty or not found, SquirrelMail will attempt to * quote table and field names with what it thinks is * the appropriate quote character for the database type * being used (backtick for MySQL (and thus MariaDB), * double quotes for all others). * * $use_expiring_security_tokens (boolean) allows you to * make SquirrelMail use short-lived anti-CSRF security * tokens that expire as desired (not recommended, can * cause user-facing issues when tokens expire unexpectedly). * * $max_token_age_days (integer) allows you to indicate how * long a token should be valid for (in days) (only relevant * when $use_expiring_security_tokens is enabled). * * $do_not_use_single_token (boolean) allows you to force * SquirrelMail to generate a new token every time one is * requested (which may increase obscurity through token * randomness at the cost of some performance). Otherwise, * only one token will be generated per user which will * change only after it expires or is used outside of the * validity period specified when calling * sm_validate_security_token() (only relevant when * $use_expiring_security_tokens is enabled). * * $head_tag_extra can be used to add custom tags inside * the section of *ALL* pages. The string * "###SM BASEURI###" will be replaced with the base URI * for this SquirrelMail installation. This may be used, * for example, to add custom favicon tags. If this * setting is empty here, SquirrelMail will add a favicon * tag by default. If you want to retain the default favicon * while using this setting, you must include the following * as part of this setting: * $head_tag_extra = '......'; */