由于 SMTP,无法使用 Apple Mail 通过 Outlook.com 发送邮件

由于 SMTP,无法使用 Apple Mail 通过 Outlook.com 发送邮件

首先,我确实知道我使用的密码是正确的,符合 outlook.com 的说明以及我能找到的所有教程。它应该是我用来进入帐户的密码,而且 IMAP 运行良好。如果这很重要,我正在运行 Mavericks。

当我将我的 outlook.com/live.com 帐户与 Apple Mail 应用程序连接时,出现以下问题:

An error occurred while sending this message using the SMTP server “(null)”

这是我能收到的最模糊的错误信息,紧接着:

"Trying to log in to this SMTP account failed. Verify that the username and password are correct."

但日志显示了这一点:

WROTE Aug 30 14:45:10.421 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:smtp-mail.outlook.com -- port:587 -- socket:0x6080008c9ca0 -- thread:0x608001467540
AUTH PLAIN  (*** 64 bytes hidden ***)

我的理论是 TLS 问题,但尽管我无法在应用程序中选择它,但根据日志显示它似乎正在使用它。

答案1

这些是我用来实现相同目的的设置...

smtp.outlook.com,使用 SSL
端口:587 身份验证:密码
用户名:完整电子邮件地址
TLS 证书:无

如果碰巧这是在 BT 托管的 Office 365 帐户上,主机名很快就会更改,对于 pop3 更改为 outlook.office365.com,对于 smtp 更改为 smtp.office365.com;其他数据保持不变。过去一个月,我看到旧 URL 出现了一些中断。我最近将我的 URL 切换到了新 URL,此后没有出现任何问题,但正式来说,切换要到明年才会完成。
[当然,如果您不使用 BT,所有这些都无关紧要]

安装图片包括显示新的 Office 365 设置,对于旧版 Outlook.com,只需更改该部分,其余部分相同。

设置屏幕 1

设置屏幕 2

设置屏幕 3

答案2

这是邮件中的一个错误;转到邮件,然后转到首选项,然后选择遇到问题的帐户;突出显示未显示“离线”的外发服务器,然后保存此设置并重试;对我有用。

相关内容