刚刚将一些帐户从本地 Exchange 服务器迁移到 O365。其中一些帐户需要 IMAP 访问权限。在云 Exchange 控制面板中为这些单独的邮箱打开了 IMAP 访问,但它不起作用。将客户端指向 Outlook.office365.com 服务器的 IMAP 只是返回电子邮件客户端上的错误帐户/密码。O365 上是否还有其他设置需要打开才能使 IMAP 工作?用户名应该只是电子邮件地址,对吗?
刚刚将一些帐户从本地 Exchange 服务器迁移到 O365。其中一些帐户需要 IMAP 访问权限。在云 Exchange 控制面板中为这些单独的邮箱打开了 IMAP 访问,但它不起作用。将客户端指向 Outlook.office365.com 服务器的 IMAP 只是返回电子邮件客户端上的错误帐户/密码。O365 上是否还有其他设置需要打开才能使 IMAP 工作?用户名应该只是电子邮件地址,对吗?
您启用了多重身份验证(MFA)。IMAP 不支持 MFA。
您的用户需要在https://account.activedirectory.windowsazure.com/AppPasswords.aspx上为 IMAP创建单独的应用程序密码
如果不为单个用户启用 IMAP,这可能会起作用。
要完整,您还需要正确的 IMAP 和 SMTP 设置:
outlook.office365.com:993
使用 TLSsmtp.office365.com:587
使用 STARTTLS从 Microsoft 365 管理中心找到必要的用户-> 禁用“Authenticated SMTP”选项,保存并在 3-5 分钟后再次启用并保存: 见图