私が知っているように、電子メールメッセージの送信プロセスは次のようになります。
- メッセージは送信者のクライアントからサーバー(mail.comなど)に送信されます。
- mail.comサーバーは、メッセージを受信者サーバー(たとえば、gmail.com)にリダイレクトします。
- 受信者のクライアントはgmail.comに接続し、新しいメッセージを受信します。
ステージ2に興味があります。サーバーはSMTPプロトコルを使用してこのネゴシエーションを行うと思いました。また、gmail.comサーバーは、 mail.comや他のサーバーからの接続を受信するために25ポートをリッスンする必要があります。
しかし、ポート25でgmail.com(正確にはGoogleサービス)に接続しようとすると、サーバーが応答しません...
なんで?どうしたの?