使用 applemail 发送 SMTP 时出现间歇性身份验证失败

使用 applemail 发送 SMTP 时出现间歇性身份验证失败

我有一个客户端在使用 applemail 验证已发送邮件时遇到问题。

当我检查日志时,我经常看到以下性质的内容。IP 已更改为 xxx,并且 isp 已匿名

Jun 19 11:07:38 mail sm-mta[30801]: STARTTLS=server, relay=client.isp.net [xxx.xxx.xxx.xxx], version=TLSv1/SSLv3, verify=NOT, cipher=DHE-RSA-AES256-SHA, bits=256/256
Jun 19 11:07:39 mail sm-mta[30801]: t5JB7WWC030801: client.isp.net [xxx.xxx.xxx.xxx] did not issue MAIL/EXPN/VRFY/ETRN during connection to MSP-v4
Jun 19 11:07:46 mail sm-mta[30804]: STARTTLS=server, relay=client.isp.net [xxx.xxx.xxx.xxx], version=TLSv1/SSLv3, verify=NOT, cipher=DHE-RSA-AES256-SHA, bits=256/256
Jun 19 11:07:47 mail sm-mta[30804]: t5JB7ihe030804: client.isp.net [xxx.xxx.xxx.xxx] did not issue MAIL/EXPN/VRFY/ETRN during connection to MSP-v4
Jun 19 11:08:00 mail sm-mta[30805]: STARTTLS=server, relay=client.isp.net [xxx.xxx.xxx.xxx], version=TLSv1/SSLv3, verify=NOT, cipher=DHE-RSA-AES256-SHA, bits=256/256
Jun 19 11:08:03 mail sm-mta[30805]: t5JB7qug030805: client.isp.net [xxx.xxx.xxx.xxx] did not issue MAIL/EXPN/VRFY/ETRN during connection to MSP-v4
Jun 19 11:08:10 mail sm-mta[30806]: STARTTLS=server, relay=client.isp.net [xxx.xxx.xxx.xxx], version=TLSv1/SSLv3, verify=NOT, cipher=DHE-RSA-AES256-SHA, bits=256/256
Jun 19 11:08:10 mail sm-mta[30806]: AUTH=server, relay=client.isp.net [xxx.xxx.xxx.xxx], authid=validclientusername, mech=PLAIN, bits=0

由于邮件最终被发送,所以这个事件序列是正常的,但是did not issue MAIL/EXPN/VRFY/ETRN在 applemail 进行身份验证之前经常会出现很多错误,以至于 sendmail 应用了失败的连接速率限制,并且客户端会抱怨。

是否存在一些奇怪的设置导致 applemail 出现这种情况,或者我是否需要增加允许的连接尝试次数?

我不愿意这样做,因为这会增加其他可能的安全问题。我正在使用 Sendmail 8.14.4 所有其他连接的设备,Iphone、Android 手机、Windows 都没有问题。

感谢您对这个问题的根本原因提出任何建议,或者我可以建议客户如何解决这个问题。

相关内容