メール トラフィックを「中継」する方法はありますか? わかりやすく説明すると、メールを中継するサーバーが 10.0.0.1 で、メールが含まれている適切なメール サーバーが Gmail だとすると、メール クライアントを 10.0.0.1 に接続して、すべてのトラフィックを Gmail に送信する方法はありますか? これは、私の状況では、インターネットに直接接続できず、このサーバーに直接接続することしかできないため、メールを使用するには、メールを転送/中継する必要があるためです。
これが可能な方法はあるのでしょうか?もしあるなら、どのようにすればいいのでしょうか?
答え1
メールトラフィックを「中継」する方法はありますか?
はい。
これが可能な方法はあるのでしょうか?もしあるなら、どのようにすればいいのでしょうか?
これは一般にメールの「スマートホスト」として知られており、非常に頻繁に使用されるケースです。
MTA (Postfix を選択) を選択し、その MTA のドキュメントを参照してスマートホスト リレーを設定する必要があります。
答え2
必要なのは、いわゆる「スマートホスト」構成エントリを持つ SMTP サーバーです。以下は postfix を使用した例です。
http://www.certdepot.net/smtp-configure-a-mta-with-a-smart-host/
構成の具体的な詳細は、要件の詳細によって異なります :)
答え3
実際のメール サーバーに到達できないことが唯一の問題である場合、リレーを設定することはリソースの無駄であり、認証の問題も発生します。ポート転送 (iptables または rinetd) を使用するだけでよいのではないでしょうか。