Roaming email broke with update to fedora 21

David Highley dhighley at highley-recommended.com
Sat Feb 21 18:05:07 UTC 2015


Description of the setup; remote access for email via web server with
squirrelmail and dovecot. Configured to use imap port 993 and smtp tls.
Email resides on another internal email server. This has been working
for many years and was working on fedora 20. After new install of web
server to fedora 21 and an update to the email server to fedora 21 the
roaming email access has been broken; Error connecting to IMAP server:
tls://mail.  0 : 

Have verified the web server can connect to the email server:
openssl s_client -connect imap.example.com:993
openssl s_client -connect imap.example.com:143 -starttls imap

With the two commands above we get a connect for port 993 and for port
143 we are able to login and find the email folder.

Software versions are:
sendmail-8.14.9-5.fc21.x86_64
dovecot-2.2.15-2.fc21.x86_64
squirrelmail-1.4.22-15.fc21.noarch

The squirrelmail config_local.php file looks like this:
<?php

/**
 * Local config overrides.
 *
 * You can override the config.php settings here.
 * Don't do it unless you know what you're doing.
 * Use standard PHP syntax, see config.php for examples.
 *
 * @copyright &copy; 2002-2006 The SquirrelMail Project Team
 * @license http://opensource.org/licenses/gpl-license.php GNU Public License
 * @version $Id$
 * @package squirrelmail
 * @subpackage config
 */

$org_name                  = "Highley Recommended, Inc.";
$org_logo                  = SM_PATH . 'images/hlclogo.jpg';
$org_logo_height           = '332';
$org_title                 = "Highley Recommended, Inc.";
$provider_uri              = 'http://www.highley-recommended.com';
$provider_name             = 'Highley Recommended';
$domain                    = 'highley-recommended.com';
$imapServerAddress         = 'mail';
$imapPort                  = 993;
$sendmail_args             = '-i -t';
$pop_before_smtp_host      = '';
$imap_server_type          = 'dovecot';
$plugins[3]                = 'view_as_html';
$plugins[4]                = 'calendar';
$abook_global_file_listing = true;
$abook_file_line_length    = 2048;
$encode_header_key         = '';
$default_charset           = 'iso-8859-1';
$hide_auth_header          = false;
$smtp_sitewide_user        = '';
$smtp_sitewide_pass        = '';
$use_imap_tls              = true;
$use_smtp_tls              = true;
$only_secure_cookies       = true;
$disable_security_tokens   = false;
$check_referrer            = '';
$default_folder_prefix     = '';
?>

The issue seems to be the web server which is the email client in this
configuration. What are we missing?


More information about the users mailing list