几天前,我在 Exim4 中接收来自特定主机的电子邮件时遇到错误。
我的日志中出现了类似这样的错误:
SMTP connection lost after final dot H=example.com [IP-ADDRESS] P=esmtp
SMTP connection from example.com [IP-ADDRES] lost while reading message data (header)
这是我的服务器的问题还是发送电子邮件的服务器的问题?
Gmail 或 Outlook 等其他服务不会显示此错误并可正常接收。
答案1
最后一个点 H=example.com [IP-ADDRESS] P=esmtp 后 SMTP 连接丢失
这意味着服务器没有发送QUIT
SMTP 命令。这不是什么大问题(那时邮件已经发送了),尽管刚刚发送的邮件很有可能是垃圾邮件,而不是真正的电子邮件(真正的电子邮件发件人通常不会这样断开连接)。
读取邮件数据(标头)时,来自 example.com [IP-ADDRES] 的 SMTP 连接丢失
这意味着连接断开期间电子邮件本身的传输。除非发送服务器出现任何错误,否则这将被视为暂时故障,发送服务器将在适当的延迟后重试。
一般情况下,您不需要对这些消息采取行动。如果您知道某个发件人经常收到这些消息,并且该发件人是真正的发件人,您可能需要验证您与发件人之间是否存在连接问题。
但更有可能的情况是,有人试图向你出售蓝色小药丸。