登录后 Outlook SMTP 服务器断开连接

登录后 Outlook SMTP 服务器断开连接

在遇到 (hotmail,现已被 outlook 接管) 电子邮件发送延迟长达 1-2 天的问题后,我决定使用 手动测试连接openssl。以下是我 (U) 和服务器 (S) 之间的对话日志:

openssl s_client -crlf -starttls smtp -connect smtp-mail.outlook.com:587
>Connection's "encryption/certificate" details

S: 250 SMTPUTF8
U: EHLO whatever.com
S: 250-DB6P192CA0007.outlook.office365.com Hello [195.154.250.43]
S: 250-SIZE 157286400 / PIPELINING / DSN / ENHANCEDSTATUSCODES [one line to save space]
S: 250-AUTH LOGIN XOAUTH2
S: 250-8BITMIME / BINARYMIME / CHUNKING / SMTPUTF8 [one line to save space]
U: AUTH LOGIN
S: 334 VXNlcm5hbWU6
U: ZG9udC5iZUBob3RtYWlsLmNvbQ==
S: 334 UGFzc3dvcmQ6
U: c29nb2RkYW1jdXJpb3Vz
S: DONE
>>> Connection is closed at this point

我做错了什么吗?我读过有关 SMTP 中继的文章,但不明白它是什么,但我的 ISP(teleColumbus DE)能阻止它吗?我尝试使用 VPN 仍然没有成功。还是我发出了错误的命令openssl

如果您确实拥有 outlook/hotmail/live 电子邮件帐户,您是否也可以尝试以下步骤并报告其是否有效?Outlook 的 IT 支持无法提供帮助。

答案1

openssl s_client -connect smtp-mail.outlook.com:587 -crlf -ign_eof -starttls smtp

相关内容