回答:
通常の状況では、サーバーは使用可能な最初のサーバーに接続しますが、最初のサーバーが1人のユーザーからは使用できないが、次のユーザーは使用できないという理由がたくさんあります。これらの理由のいくつかはあなたが制御できないものを含んでいます。ただし、一般的なルールは、応答があるまで最低から最高まで試行してから、そのサーバーを使用します。
例外となる傾向があるのはスパムです。多くの場合、小さい番号のMXレコードはホストされたサービス、スパムフィルタリングなどを指します。大きい番号のMXレコードは「フェイルセーフ」であり、多くの場合、サーバーのIPを直接指します。ホストされたサービスが失敗した場合でも、メールは配信されます。これを念頭に置いて、スパマーは最大数を調べ、そこにメールを送信します。
クライアントにもいくつかのネットワークエラーがあり、に接続できずserverA
、ネットワークを修復してserverBに接続しようとしているため、確信が持てません。
連絡をとろうとしているのは、SMTPエンジンを書いた人次第です。設計では、MXを数値の昇順で試し、次にAレコードを試します。ただし、プログラマーはそれを行うか、行わないかは自由であり、メールは通常どおり配信されます...