Postfixを使用してセカンダリMXサーバーをセットアップしたいのですが、運用に移行する前に(MXエントリを追加して)これをテストする最善の方法は何ですか?
考えられる1つの方法は、まったく異なるドメイン名でテストすることです。つまり、「fake-test-domain.com」のようなドメインを購入し、このバックアップMXサーバーのみでDNSゾーンを設定します。
DNSにリストされる前に、メールサーバーにこのサーバーにメッセージを送信させる簡単な方法はありますか?
MXレコードをエミュレートしないため、送信側のシステムでhostsファイルを使用できないと思います。
2
セカンダリMXを有効にするだけです。MXレコードのプリオが低い限り、配信は行われず、@ EEAAで述べたようにテストできます。ところで:フォールバックメールサーバーはスパムトラップであることに注意してください。また、受信者の確認を設定しないと、送信元アドレスのスパマーが使用するすべての宛先に大量のバウンスメッセージが届きます。ポート25へのアクセスのiptablesルールを制御する手動または自動のシステムをセットアップすることをお勧めします。ほとんどの送信サーバーの延期時間は3日間なので、必要な場合にのみフォールバックMXポート25を手動で簡単に開くことができます。
—
Halfgaar 2014年
なぜセカンダリMXが必要だと思いますか?
—
joeqwerty 2014年
@Halfgaarは、セカンダリMXサーバーの設定が誤っていると、送信者が何らかの理由(接続の問題を含む)でプライマリMXサーバーに接続できなくなった場合に、メールが失われる可能性があります。少なくともDNSにまだ追加されていない場合は、プライマリの一時的な問題によってメールが失われることはありません。送信者はメールをキューに入れ、後で再試行します。
—
thomasrutter 2014年
@joeqwerty実際にメールサーバーを別のマシンに移行することを考えています。DNS 伝播中に古いサーバーを新しいサーバーにリレーするように設定する必要があります(TTL値が低くても、一部のリゾルバーは30分以上キャッシュします)。 。とにかくこのリレーが正しく機能するように努力する必要があるので、バックアップMXサーバー構成を作成することもできると思いました。そして、それは学習体験になります。これは、理由についての背景を説明するためのものです。
—
thomasrutter 2014年