如果有人能帮我解释或给我一个教程,我将不胜感激。我们是一家小公司,员工之间发送的电子邮件偶尔会延迟接收。我们虽然在不同的城市,但都在同一个州;我们的网络主机/电子邮件 ISP 与我们相距甚远。如果这很重要,我们使用的是 Mac,大多数人使用 Entourage。我们的电子邮件配置是 POP 服务器:companyname.com 和 SMTP:smtp.companyname.com(当我们将 DSL 提供商用于 SMTP 时,我们的服务不可靠)我们的 ISP 表示他们没有看到与他们的设备相关的延迟,问题出在网络的其他地方。一位同事认为延迟是 ISP 造成的。有什么好办法可以解决这个问题吗?
答案1
查看电子邮件的标题。您将看到以 开头的行,Received:
指示电子邮件的路径(从下到上阅读)。它们还应该有一个时间戳,可以让您知道邮件服务器系统是否有任何延迟。
例如,您可能会发现类似这样的行:
Received: from server1.example.com ([1.2.3.4])
by server2.example.com (Postfix) with ESMTP id 93F1F5001BE
for <[email protected]>; Fri, 19 Mar 2010 02:05:07 +0000 (UTC)
Received: from sender-pc.example.com ([1.2.3.2])
by server1.example.com (Courier) with ESMTP id 9AF35001BDF
for <[email protected]>; Fri, 19 Mar 2010 02:04:52 +0000 (UTC)
请注意,在我的示例中,时间戳仅相隔 15 秒,这相当正常(尽管相隔几分钟也是正常的)。
还请注意,某些 Received 行之间可能还有其他内容,它们不必组合在一起。
答案2
@Chris S 的故障排除方法是正确的,但是您遇到了什么样的延迟?SMTP/POP 不是像 Microsoft Exchange 那样的“推送”电子邮件服务。