![MS Outlook(在 Android 上)无法连接到 postfix/dovecot - SSL_accept 错误](https://linux22.com/image/769700/MS%20Outlook%EF%BC%88%E5%9C%A8%20Android%20%E4%B8%8A%EF%BC%89%E6%97%A0%E6%B3%95%E8%BF%9E%E6%8E%A5%E5%88%B0%20postfix%2Fdovecot%20-%20SSL_accept%20%E9%94%99%E8%AF%AF.png)
Microsoft Outlook(Android 版)无法连接到 postfix(SMTP)。在 Android 应用程序中,您将收到发生错误的消息。在 postfix 端,我看到发生了 SSL 错误:
Jul 17 19:14:54 server postfix/submission/smtpd[5892]: connect from sub.domain.tld[123.123.123.123]
Jul 17 19:14:54 server postfix/submission/smtpd[5892]: SSL_accept error from sub.domain.tld[123.123.123.123]: lost connection
Jul 17 19:14:54 server postfix/submission/smtpd[5892]: lost connection after STARTTLS from sub.domain.tld[123.123.123.123]
Jul 17 19:14:54 server postfix/submission/smtpd[5892]: disconnect from sub.domain.tld[123.123.123.123] ehlo=1 starttls=0/1 commands=1/2
为了获取更多信息,我将日志级别从 1 增加到 3,并且还看到了以下信息:
Jul 17 19:49:51 server postfix/submission/smtpd[12560]: sub.domain.tld[123.123.123.123]: TLS cipher list "aNULL:-aNULL:HIGH:MEDIUM:+RC4:@STRENGTH"
当然,我尝试了 587 和 465 端口。
IMAP(dovecot)连接似乎可以工作(查看日志)。我猜想由于 SMTP 失败,整个配置都失败了。Dovecot 日志:
Jul 17 19:49:51 server dovecot: imap-login: Login: user=<[email protected]>, method=PLAIN, rip=123.123.123.123, lip=123.123.123.122, mpid=12550, TLS, session=<112El8HJeqUtiueK>
Jul 17 19:49:51 server dovecot: imap([email protected])<12550><112El8HJeqUtiueK>: Logged out in=12 out=445 deleted=0 expunged=0 trashed=0 hdr_count=0 hdr_bytes=0 body_count=0 body_bytes=0
该服务器可与所有其他电子邮件客户端、K-9、Thunderbird 甚至桌面版 Microsoft Outlook 配合使用。但不是官方的 Outlook Android 应用程序。
有谁知道为什么会发生这种情况以及如何解决这个问题?