MXレコード-2つのサーバーに移動しますか?


15

現在、IMAP用の単一のメールサーバーがあります。Exchangeを紹介したいとしますが、すべてのユーザーがExchangeに参加するとは限りません。一部のユーザーは「レガシー」IMAPを使用し、他のユーザーは「新しい」Exchangeを使用します。このような2つのサービスで(同じ電子メールドメインから)ユーザーを「分割」することは可能ですか?MXレコードはどのように見えますか?私の推測では、これは不可能ですが、尋ねると思いました。

ちなみに、ExchangeはIMAPなどすべてを提供できることを認識していますが、私の質問は、サービスとMXレコードにユーザーを分割することに関するものです。上記の実際のプロトコルは単なる例です。


異なるメールサーバーを指す複数のMXレコードを持つことができます。メールは主最初...に配信しようとするので、優先順位の設定は、あります
OMGポニー

@OMG Poniesはい、ただし、最初のサーバーが不正な受信者としてメッセージを拒否した場合でも、最初のサーバーに正常に接続した場合、リストの2番目のサーバーを試行しません。
ewall

@ewall:ああ、そうです-私のnet / sysadminスキルはとても錆びています。
OMGポニー

電子メールゲートウェイを追加して、宛先アドレスを検査し、それに応じてルーティングすることもできます

回答:


16

あなたは、単一のドメイン名内のMXレコードを経由して、これを行うことができる方法はありません- DNSは常に宛てのポイントメールに起こっているalice@acme.examplebob@acme.example、サーバーにその最も優先度の高いMXレコードでの回答。(つまり、最初のIPアドレスで応答がなかった場合を除き、2番目に優先度の高いMXレコードは使用されません。最初のIPアドレスに接続したが、電子メールを不良アドレスとして拒否した場合、送信クライアントは再送信されません -次のMXレコードに送信してみてください。)

ただし、サブドメインを使用してこれを行うことができます。たとえば、メインのメールサーバー(およびMXレコード)は宛てのすべてのメールに応答しacme.exampleますが、Exchangeサーバーはのようなメールにのみ応答しますcharlie@exchange.acme.example。これを少し簡単にするためにできる1つのトリックは、メール以外のメインサーバーを持って、charlie@acme.exampleそれらをすべてに転送することcharlie@exchange.acme.exampleです。(charlie@acme.example送信者の混乱を少なくするために、Charlieの電子メールクライアントを "Respond-To"アドレスで構成します。)

また、上記のトリックには大きな注意点があります。ExchangeはActive Directoryドメインに結び付けられているため、ユーザーをサブドメインに移動したり、Exchangeサーバーが応答しているサブドメインを変更したりするのは簡単ではありません...古いサーバーから全員を一度に新しいExchangeサーバーに変換するだけです。


2
Exchangeをセットアップして、サブドメインまたはさまざまな構成に応答するのは非常に簡単です。ただし、ADが必要です。いずれにせよ、+ 1はあなたがMXレコードで望んでいることを成し遂げることができません。
クリスS
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.