2014-12-29 80 views
0

我一直在寻找,没有任何合理的解释,现在测试天以下情况发生:POP3 RETR命令缺少+ OK响应

我有供应我们所有的用户,每个人都愉快地运行在一台邮件服务器IMAP/POP3访问。我需要开发一个实用程序来检查POP3电子邮件,并开始获取检索邮件的错误。我在outlook和windows live邮件上设置了相同的pop帐户,他们也无法下载电子邮件。我尝试了另一台电脑,它下载得很好。经过多次调试和搜索后,我发现在发送RETR命令后,我的电脑上没有“+ OK”响应,但是在另一台电脑上有响应。所以我去了telnet,并确定当天我的电脑没有得到RETR上的+ OK响应,只是实际的邮件,但我从我尝试过的每一台其他电脑中得到它。我甚至启动了我的Windows XP虚拟PC,它和我的电脑有相同的结果。这里是原木从我和我的测试电脑的摘录:

RETR与+ OK:

+OK Welcome to MailEnable POP3 Server 
USER [email protected] 
+OK 
PASS <Removed> 
+OK 
LIST 
+OK 3 26743 
1 2118 
2 23949 
3 676 
. 
UIDL 
+OK 
1 BE1F75CAE417453581CF11F16CF09989 
2 846882DB63B54C9E91C4643AA5CCA1F5 
3 A7BAFC28B04A493689A150F6D4CD7FD0 
. 
RETR 1 
+OK 2118 octets 
Received: from x ([x.x.60.10]) by x.net with MailEnab 
le ESMTP; Sun, 28 Dec 2014 11:30:16 +0200 

RETR与+ OK丢失:

+OK Welcome to MailEnable POP3 Server 
USER [email protected] 
+OK 
PASS <Removed> 
+OK 
LIST 
+OK 3 26743 
1 2118 
2 23949 
3 676 
. 
UIDL 
+OK 
1 BE1F75CAE417453581CF11F16CF09989 
2 846882DB63B54C9E91C4643AA5CCA1F5 
3 A7BAFC28B04A493689A150F6D4CD7FD0 
. 
RETR 1 
Received: from x ([x.x.60.10]) by x.net with MailEnab 
le ESMTP; Sun, 28 Dec 2014 11:32:53 +0200 

现在我要去的地方另一个硬盘驱动器在我的电脑,并安装Windows和Telnet客户端,看看它做了什么,但我希望有人可能有一些这方面的经验。只有一次,+ OK缺失,其他所有命令都显示出来,以及它在我尝试使用的每台PC上都存在,所以它只在我的电脑上丢失。

感谢您的任何想法或帮助!

回答

0

那么加载一个新的硬盘驱动器工作完美的预期,这导致了我必须安装在我的电脑本身的事实。禁用通常的嫌疑人(防火墙和AV),当这些不起作用时,我开始关闭在我的电脑上运行的每个应用程序,这些应用程序可能与端口一起工作,并最终将罪魁祸首缩小到在我的PC上运行的Fortinet VPN客户端。我没有启用AV组件,所以我不知道它是如何成为端口110上的单行失踪的原因,但如果它正在运行,那么+ OK行丢失,如果它关闭然后它出现。

我会在这里留下这个问题,以防万一它可以帮助别人,也会尝试向Fortinet发布一些东西。