我一直使用Linux命令行(从https://seeit.org/2010/01/31/debug-your-imap-server-with-telnet/帮助)“登录命令的BAD无法识别的额外参数”是什么意思?
无论用户名和密码,我尝试,我得到这样的mail.btinternet.com调查与IMAP问题:
$ openssl s_client -connect mail.btinternet.com:993
[ssl stuff omitted]
* OK IMAP4 PROXY server ready
a001 login fred xyzzy
a001 BAD unrecognized extra arguments to LOGIN command
为了比较,使用雅虎服务器,我得到这个:
$ openssl s_client -connect imap.mail.yahoo.com:993
[ssl stuff omitted]
* OK [CAPABILITY IMAP4rev1 ID MOVE NAMESPACE X-ID-ACLID UIDPLUS LITERAL+ XYMHIGHESTMODSEQ AUTH=plain SASL-IR AUTH=PLAIN AUTH=LOGIN AUTH=XYMLOGIN AUTH=XYMPKI AUTH=XYMCOOKIEB64 AUTH=XOAUTH2 AUTH=OAUTHBEARER] IMAP4rev1 Hello
a001 login fred xyzzy
a001 NO [AUTHORIZATIONFAILED] LOGIN Invalid credentials
这更有意义。
我试过在BTCare论坛上问这个问题,但没有得到有用的答复。
mail.btinternet.com是否表现破碎?它似乎没有根据IMAP规范(https://tools.ietf.org/html/rfc3501)做出响应。
这个问题似乎是题外话,因为这在帮助中心说明是不在讨论范围之内。 – Will