我们的一位用户在过去一年中一直向某位客户发送电子邮件,没有任何问题。突然,今天,他开始收到部分电子邮件的“无法送达 - 554 交易失败”消息;但是,有些电子邮件仍能发送成功。例如,他向客户办公室的两位用户发送了一封测试邮件;我检查了我们的外发 Barracuda 邮箱,其中一封邮件的状态为“已送达”,另一封邮件的状态为“已拒绝”。
知道是什么原因造成的吗?可能是他们那边的问题还是我们那边的问题?看来我们这边的消息发送得很顺利,但我应该检查其他东西吗?
提前致谢。
答案1
我建议收集 SMTP 会话的数据包捕获。这将告诉你:
- 错误究竟出现在对话的哪个位置。
- 服务器正在生成的特定错误响应。
- (希望)接收方的具体服务器名称。
您可以使用此信息向接收方请求帮助以进行故障排除。
-M
答案2
电子邮件可能相当挑剔。我会首先检查黑名单,以确保您的 IP 没有被列入黑名单。您可能被列入黑名单的另一个迹象是,邮件仅被阻止发送到某些域,即 hotmail。您还可以按照此处概述的步骤尝试确保您的电子邮件正确送达。http://www.engineyard.com/blog/2009/how-to-ensure-your-email-gets-delivered/