【发布时间】:2018-12-04 14:12:06
【问题描述】:
我正在尝试使用 PHP Imap 连接到 Office 365,但它无法连接到 Office 365。对于 gmail 和其他电子邮件主机,一切正常,但在 Office 365 上我得到一个无法验证(我确定电子邮件和密码正确)。
服务器具有 SSL 证书,并且 IP 地址已在 Office 中列入白名单。我认为这与主机名有关。
这是我目前正在尝试的:
{outlook.office365.com:993/imap/ssl}
也试过了:
{outlook.office365.com:993/imap/ssl/novalidate-cert}
还有
{outlook.office365.com:993/ssl}
更新 看起来这可能是因为这是基于屏幕截图的共享帐户。这会改变我的主机名吗?
【问题讨论】:
-
如果帐户有两步验证,您将需要生成应用程序专用密码。
-
感谢@Max,它没有启用两步验证。
-
根据我的发现审查了这个答案,但我仍然收到身份验证错误:stackoverflow.com/questions/28481028/…