POP3 netcat 协议错误
作为作业的一部分,我尝试连接到我的 POP3 学校服务器。现在,我可以连接到服务器,但真正的问题是当我尝试使用“USER”命令登录时。
c:/>nc server.pop3.com 110
+OK Microsoft Exchange Server 2003 POP3 server version 6.5.7638.1 (server.pop3.com) ready.
USER myuserid
-ERR Protocol error
现在我想知道是我这边有问题还是服务器有问题?感谢您的时间和答复。
I tried to connect to my POP3 school server as part of my assignment. Now, I can connect to the server but the real problem is when I try to log in using the "USER" command.
c:/>nc server.pop3.com 110
+OK Microsoft Exchange Server 2003 POP3 server version 6.5.7638.1 (server.pop3.com) ready.
USER myuserid
-ERR Protocol error
Now I'm wondering whether there's an issue on my side or on the server? Thank you for the time and answers.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Exchange 期望以 CRLF 作为线路终止符。
使用
netcat -C 服务器名 pop3
Exchange expects a CRLF as line termination.
Use
netcat -C servername pop3
连接后立即使用 CAPA 命令。
您将看到支持哪些登录机制。
Exchange 通常不允许明文机制。您很可能会被迫使用 SSL+纯文本或 APOP 登录机制。
Use CAPA command just after connection.
You'll see what login mechanisms are supported.
Exchange usually does not allow clear text mechanisms. Most likely you'll be forced to use SSL+plain text, or APOP login mechanism.