(現在は Outlook に引き継がれている hotmail) 電子メールの送信に 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