我们与特定交易对手之间的电子邮件延迟。为了给您一些想法,我们发送了 10 条消息,超过 40% 的消息延迟 20 分钟(或更长)到达。我们甚至在 50 分钟内收到了两条消息!
我正在根据消息的标头字段测量延迟。而且我只计算他们和我们周边 SMTP 服务器之间的传递时间。
我还通过第 3 方网络邮件帐户发送了测试消息,并且可以确认这不是我们这边的慢速 Internet 链接,测试消息的传递时间不到一分钟。
我不认为我们在 RBL 上,因为我预计消息永远不会到达我们。由于我们的防火墙,我无法从我们的外围 SMTP 服务器到他们的跟踪路由。如果这个问题确实升级了,我们可能不得不在防火墙之外放置一个设备来进行跟踪路由。
我还检查了他们的 ISP 是谁,我可以确认他们的 ISP 是英国的(就像我们的一样)。
我不知道如何才能继续确定这些交货缓慢的原因。我不想回到对方的 IT 团队并说这是你的错,这似乎是一个没有确凿证据的警察。
回顾一下:
- 我通过测量他们的外围 SMTP 服务器将消息传递到我们的外围 SMTP 服务器所需的时间来计算延迟。这意味着反垃圾邮件/病毒检查或邮件日志记录已在对方端进行,而在我们端尚未进行。
- 如果我通过 3rd Party Web Mail 帐户向我们的系统发送电子邮件,则不会出现延迟。
- 我们的用户群没有抱怨互联网访问速度慢或来自其他交易对手的电子邮件发送速度慢。
提前致谢!
您的 SMTP 日志应该为您提供所需的信息。他们应该告诉你:
这应该是您确定延迟来源所需的全部内容。
如果可以,请查看公司和 Internet 边缘的 smtp 传出服务器日志。他们的 MX 服务器会立即接受您的消息还是一开始就被拒绝?也许您的第 3 方对方正在使用灰名单?
您是否尝试过远程登录到他们的 SMTP 服务器并实际手动发送适当的 SMTP 命令。