
0
exim4 を設定し、ポート 587 を使用して電子メールを送信しようとしています。電子メールは送信されていますが、メール サーバーではポート 25 で接続していると表示されます。使用しているのは次のポートです。
echo "件名:こんにちは皆さん" | sendmail -v -port 587[メールアドレス]
T: remote_smtpの[メールアドレス] gmail-smtp-in.l.google.com に接続しています [2607:f8b0:4004:c08::1a]:25 ... ログ: MAIN (ログの出力全体をここに貼り付けるわけではありません)
+++++++++++++++++++++ 以下に示すように、接続がポート 25 に送信される理由を確認したいと思いました---- 「gmail-smtp-in.l.google.com [2607:f8b0:4004:c08::1a]:25 に接続しています... ログ: MAIN」」」
私はポート 587 を要求したので、すべてのメールをポート 587 で接続したいです。exim4 構成ファイルでオンラインで示されている設定のほとんどを試しました。しかし、まだ 25 で接続されます。私がたどったリンクですが、うまくいきませんでした:https://www.fyzix.net/index.php?title=Exim4_for_Gmail_SMTP_Relay のインストールと設定そしてhttps://logs.paulooi.com/enable-smtp-port-587-on-exim.php
また、私が使用するメール サーバーはどれもポート 25 に接続します。
誰か私を助けてくれませんか?
答え1
これは単純に不可能です。
メール サーバーはポート 25 で相互に通信します。これを変更することはできません。
他のサーバーと通信できるようにするには、ポート 25 を使用する必要があります。
答え2
ポート 587、これはデフォルトのメール送信ポートなので、送信(メール クライアントからメール サーバーへの送信)にのみ使用してください。
一方、SMTP (ポート 25) は、電子メールがインターネット上で移動できるようにするプロトコル、またはデータをフォーマットするための一連のルールです。電子メールは、最終的な宛先に到達するまで、メール サーバーからメール サーバーへと転送されます。