在取消对基本身份验证的支持后,使用C#AE.Net.Mail的IMAP会起作用吗

在取消对基本身份验证的支持后,使用C#AE.Net.Mail的IMAP会起作用吗,imap,exchange-basicauth,Imap,Exchange Basicauth,微软已经宣布——2020年10月13日 在该日期之后,是否仍可以使用(当前版本为1.7.10.0)进行连接 var client=new-ImapClient(主机、用户名、密码、AuthMethods.Login、端口、true)不,一旦Microsoft停止对基本身份验证的支持,AE.Net.Mail将不再适用于Office365 您需要一个支持XOAUTH2 SASL机制的IMAP库 更新:有几个人问我如何通过Microsoft Graph获得正确的OAuth2访问令牌凭据以供使用,因此我

微软已经宣布——2020年10月13日

在该日期之后,是否仍可以使用(当前版本为1.7.10.0)进行连接


var client=new-ImapClient(主机、用户名、密码、AuthMethods.Login、端口、true)

不,一旦Microsoft停止对基本身份验证的支持,AE.Net.Mail将不再适用于Office365

您需要一个支持XOAUTH2 SASL机制的IMAP库


更新:有几个人问我如何通过Microsoft Graph获得正确的OAuth2访问令牌凭据以供使用,因此我联系了Office365开发团队以尝试获取这些信息。一旦我得到了这些信息,我会写一个HOWTO文档,并将其包含在MailKit中。

你可以很容易地找到;启用调试,以便获取发送的IMAP命令的日志,并查看连接是否使用诸如AUTHENTICATE PLAIN或LOGIN之类的命令。