自更新以来,邮件IMAP始终断开连接

由于我们的客户之一更新他们的服务器快递不再正确处理IMAP连接。 POP3的工作没有任何问题。

当我尝试用telnettestingIMAP时,它总是这样的:

$ telnet domain.com 143 Trying 188.40.46.214... Connected to domain.com. Escape character is '^]'. * OK [CAPABILITY IMAP4rev1 UIDPLUS CHILDREN NAMESPACE THREAD=ORDEREDSUBJECT THREAD=REFERENCES SORT QUOTA IDLE ACL ACL2=UNION STARTTLS] Courier-IMAP ready. Copyright 1998-2011 Double Precision, Inc. See COPYING for distribution information. 01 LOGIN [email protected] test Connection closed by foreign host. 

我在authdaemond中启用了debugging,但是输出结果并没有太大的帮助:

 Apr 12 23:10:04 servername authdaemond: received auth request, service=imap, authtype=login Apr 12 23:10:04 servername authdaemond: authmysql: trying this module Apr 12 23:10:04 servername authdaemond: SQL query: SELECT login, password, "", uid, gid, homedir, maildir, quota, "", concat('disableimap=',disableimap,',disablepop3=',disablepop3) FROM mail_user WHERE login = '[email protected]' Apr 12 23:10:04 servername authdaemond: password matches successfully Apr 12 23:10:04 servername authdaemond: authmysql: sysusername=<null>, sysuserid=5000, sysgroupid=5000, homedir=/var/vmail, [email protected], fullname=<null>, maildir=/var/vmail/domain.com/test, quota=0, options=disableimap=n,disablepop3=n Apr 12 23:10:04 servername authdaemond: Authenticated: sysusername=<null>, sysuserid=5000, sysgroupid=5000, homedir=/var/vmail, [email protected], fullname=<null>, maildir=/var/vmail/domain.com/test, quota=0, options=disableimap=n,disablepop3=n 

在“Authenticated”行之后,输出停止。 没有其他的消息。 而在没有其他日志文件,我已经检查,我可以find任何其他相关的消息。

系统从Ubuntu 10.10更新到12.04。

我怎么能得到更多的信息? 还是有人有一个想法在这里可能会出错?

看起来像连接处理程序进程崩溃的原因。 我build议用户降级到他们以前使用的版本,或升级所有依赖项。 重新安装也可能有帮助。