我在邮件服务器上使用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失败)状态之间的连接。
SASL LOGIN authentication aborted事件SASL LOGIN authentication aborted auth client 0 disconnected with 1 pending requests: EOF logging此事件 auth client 0 disconnected with 1 pending requests: EOF 解
你的服务器很好。 您需要跟踪谁连接到您的服务器的邮件客户端。 除非你的客户抱怨他不能发送电子邮件,没有什么可担心的。