Postfix / Dovecot:SASL LOGIN身份validation中止

我在邮件服务器上使用Postfix和Dovecot(auth / LMTP)。 一切工作正常,但我注意到在日志文件每天的几个警告:

postfix/smtpd[4169]: warning: unknown[MY.HOME.IP]: SASL LOGIN authentication aborted dovecot: auth: Warning: auth client 0 disconnected with 1 pending requests: EOF 

什么导致这个警告? 这是警告服务器还是客户端(Apple Mail)问题?

错误日志表示客户端在进程连接到dovecot SASL服务后中止SASLauthentication过程。

仅供参考,这里是来自此页面的SASL LOGIN交易示例。

 S: 220 esmtp.example.com ESMTP C: ehlo client.example.com S: 250-esmtp.example.com S: 250-PIPELINING S: 250-8BITMIME S: 250-SIZE 255555555 S: 250 AUTH LOGIN PLAIN CRAM-MD5 C: auth login S: 334 VXNlcm5hbWU6 C: avlsdkfj S: 334 UGFzc3dvcmQ6 C: lkajsdfvlj S: 535 authentication failed (#5.7.1) 

客户端通过auth login ,需要在两个单独的事务中提供用户名和密码。 客户端可能会断开连接或发送'*'命令来中止auth login和服务器响应(535身份validation失败)状态之间的连接。

  • Postfix断开连接logging与SASL LOGIN authentication aborted事件SASL LOGIN authentication aborted
  • Postfix与dovecot SASL服务断开连接后, dovecot还将 auth client 0 disconnected with 1 pending requests: EOF logging此事件 auth client 0 disconnected with 1 pending requests: EOF

你的服务器很好。 您需要跟踪谁连接到您的服务器的邮件客户端。 除非你的客户抱怨他不能发送电子邮件,没有什么可担心的。