【问题标题】:POP3 RETR Command Missing +OK ResponsePOP3 RETR 命令缺失 +OK 响应
【发布时间】:2015-02-25 12:03:53
【问题描述】:

我已经搜索和测试了好几天了,但没有任何合理的解释来解释发生以下情况:

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

用 +OK 键返回:

+OK Welcome to MailEnable POP3 Server
USER devtest@x.com
+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 devtest@x.com
+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 上都显示它,所以它只在我的 PC 上丢失。

感谢任何想法或帮助!

【问题讨论】:

    标签: email telnet pop3


    【解决方案1】:

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

    我将把这个问题留在这里,以防它可以帮助其他人,并且也会尝试在 Fortinet 上发布一些内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-01-11
      • 1970-01-01
      • 2015-06-14
      • 1970-01-01
      • 1970-01-01
      • 2017-03-29
      • 2020-09-24
      相关资源
      最近更新 更多