SBS 2008 pop 3连接器不会下载电子邮件

当我们的服务器或互联网连接断开时,我们使用stream行帐户作为备份。 我们最近升级到2008年的sbs。

我已经通过SBS控制台popup连接器添加了我们的备份popup帐户。 当我打回来,它给我一个错误。

在事件日志中,错误被描述为:

The TCP/IP connection with the '[pop sever]' server was terminated while trying to access the '[[email protected]]' mailbox. The cause may be server problems, network problems, a long period of inactivity, a connection time limit, or incorrect connection settings. 

只有当帐户中有消息时才会发生这种情况。 如果帐户是空的,则不会发生错误,并说已成功完成。 该消息可以是任何大小,它仍然会引发此错误。 它在一分钟之内超时。

查看stream行的详细日志,它会在超时之前到达下载消息阶段。 即authentication,检查有多less消息,并开始下载。

我知道这不是一个防火墙的问题,因为我相关的端口在硬件filewall和服务器上打开。

当我直接在Outlook中设置一个时,我可以从这些pop账户下载邮件

我也不认为这是一个病毒扫描问题,因为我有这个问题,即使我禁用服务器上的Symantec Endpoint Protection 11,这是我们使用的。

任何想法的人?

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=983b941d-06cb-4658-b7f6-3088333d062f下载networking监视器,并使用它来观看与POP3服务器的连接。

POP3是一个简单的协议,POP3命令是纯文本。 在networking监视器的输出中,您将能够看到服务器发送的命令以及来自POP3服务器的响应。 应该很容易地看到问题是什么。

networking监视器的最新版本是一个使用,但帮助是相当不错的,并有例子。

JR

—- 8 <—-对查理评论的回应:

我怀疑失去的部分是重要的。 TCP是容错协议,即使数据包丢失,TCP也会纠正丢失。

如果跟踪实际显示邮件,那么POP3连接器正在下载邮件。 邮件之前的数据包应该是一个从服务器到POP3服务器的数据包,并带有RETR命令。 POP3服务器通过发送邮件来响应RETR。 用邮件打包后,你的服务器应该发送一个DELE命令,最后是一个QUIT。

如果在将邮件发送到服务器后没有数据包,则表明服务器无法识别邮件的结尾,因此无法等待。 这与SBS 2003响起一阵微弱的响声。我对此只有一个微弱的回忆,但我相当肯定我在2003年看到类似的东西,这是由于反病毒。 有人安装了一个处理邮件下载的AV,这是干扰连接器。

你有没有考虑卸载从服务器的AV,看看是否有帮助? 我们只做了几个SBS 2008安装,其中只有一个使用了POP3连接器,但它确实有效。 作为最后的手段,我已经写了一个POP3下载器,我很乐意在Sourceforge上popup。

您需要在交换台中执行此操作:

set-connector“pop3 connector name”-ConnectionTimeout hours:minutes:seconds set-connector“pop3 connector name”-ConnectionIdleTimeout hours:minutes:seconds

这会增加交换机假定连接器已经空闲之前所花费的时间 – 即使连接器仍然忙于下载邮件。 如果服务器连接到互联网的速度较慢,并且/或者他们经常收到可能导致连接器超时的大邮件,则这是特别必要的。

这解决了我的问题。 我希望它修复你的!

问候,

安德鲁

我会build议(如果你还没有)尝试不同的主机上的pop3帐户,如果可能排除主机或两者之间的某种不兼容的任何问题。