第三方应用程序正在使用 POP3 从 O365 邮箱下载邮件。几个月来,它一直运行良好。周六的某个时候,DELE
命令突然停止工作。查看协议聊天日志 - 似乎应该正在工作。
# connect okay via oauth
==> LIST
<== +OK 1 262599\r\n2 34077\r\n3 58453\r\n4 64196\r\n5 62522\r\n6 59719\r\n.\r\n
==> CAPA
<== +OK UIDL\r\nSASL PLAIN XOAUTH2\r\nUSER\r\nCLIENTACCESSRULES\r\nCLIENTNETWORKPRESENCELOCATION\r\nBACKENDAUTHENTICATE\r\nSERVERAUTH\r\n.\r\n
==> UIDL 1
<== +OK 1 5705056
==> DELE 1
<== +OK
==> UIDL 2
<== +OK 2 5705059
==> DELE 2
<== +OK
...
==> QUIT
<== +OK Microsoft Exchange Server POP3 server signing off.
重新连接后,邮件仍然存在。通过 EWS 删除邮件有效;从 Web 电子邮件客户端删除邮件有效。
我们尝试使用其他邮箱,结果也很好用。所以好像某个特定帐户存在 POP3 特定问题。
可能是什么问题?
答案1
根据您提供的信息,该问题可能与 10 月份即将弃用的基本身份验证有关。该服务已暂时禁用基本身份验证,以便租户管理员知道他们正在使用它。如果您使用租户管理员帐户登录 M365 门户,您可能会在消息中心找到有关此问题的消息 1。Outlook Desktop 不支持使用现代身份验证的服务中的 POP 或 IMAP,因此这些在 10 月之后将不再起作用。最好的办法是将您的帐户切换到 Exchange 连接。