刚刚将一些帐户从本地 Exchange 服务器迁移到 O365。其中一些帐户需要 IMAP 访问权限。云 Exchange 控制面板中已为这些个人邮箱启用了 IMAP 访问权限,但不起作用。将客户端指向 Outlook.office365.com 服务器以获取 IMAP,电子邮件客户端上会返回错误的帐户/密码。O365 上是否还有其他设置需要启用才能使 IMAP 正常工作?用户名应该只是电子邮件地址,对吗?
答案1
你有多因素身份验证(MFA)已启用。IMAP 不支持 MFA。
您的用户需要创建单独的应用程序密码对于 IMAPhttps://account.activedirectory.windowsazure.com/AppPasswords.aspx
如果没有为个人用户启用 IMAP。
默认情况下,Exchange Online 中的所有用户均启用 POP3 和 IMAP4。您可以为个别用户禁用它们。
为了完整起见,您还需要正确的 IMAP 和 SMTP 设置:
- IMAP:
outlook.office365.com:993
使用 TLS - SMTP 提交:
smtp.office365.com:587
使用 STARTTLS
答案2
从 Microsoft 365 管理中心找到必要的用户->禁用“经过身份验证的 SMTP”选项,保存并在 3-5 分钟后再次启用并保存: 见图片