メール送信専用のPostfixをインストールしたWebサーバーがあります。すべての受信メールは、私のWebサーバーではなく、Googleアプリによって処理されます。 iptablesルールを使用して、すべての着信ポート(ポート25を含む)をブロックし、sshポートとhttpポートのみを開きました。すべてのアウトバウンドトラフィックは開いています。テストから、ポート25がブロックされている場合でも、postfixがメールを送信できることがわかりました。これは問題ではありません。私の理解では、ポート25は、そのサーバーで電子メールを受信している場合にのみ開く必要があります。しかし、私はこれを コーディングホラーサイト で読んだので、少し混乱しました:
Port25は本当に気の利いた公共サービスを提供します[email protected]に電子メールを送ることができ、それは広範な診断でfrom:アドレスに返信します!
だから私の質問は、Postfixが彼らに電子メールを送信するときに私のサーバーOriginの信頼性をチェックするためにいくつかのメールサーバーが私のポート25にpingを送信するのですか? Postfixがメールの送信のみに使用されている場合でも、他のメールサーバーが自分のサーバー情報を確認できるようにポート25を開く必要がありますか?ポート25をブロックするかどうか心配ですが、一部の電子メールクライアントがポート25にpingを実行してもサーバー上の情報を取得できないために、電子メールをスパムとしてマークするもう1つの理由はありますか?これに関する情報が見つかりません。誰かがこのplzを明確にすることができれば私は義務付けられます...
一部の受信メールサーバーは、発信元サーバーがあなたのアドレスでメールを完全に受信できるかどうかを確認します。他の人は、ダイヤルアップIP範囲から送信されたメールを受け入れません。
受信メールはGoogleAppsで処理されるとおっしゃっていましたが、送信メールもGoogle経由で直接送信してみませんか。