DNS とメール ホスティングを移行したため、以前のホストでホストされていたドメインとの送受信ができなくなりました。

DNS とメール ホスティングを移行したため、以前のホストでホストされていたドメインとの送受信ができなくなりました。

当社には、usintegration.comでメールとDNSをホストしているドメインが4つありましたが、そのうち3つのドメインのメールとDNSホスティングを新しい会社に移しました。現在、移された3つのドメインは古いサーバーに残っているドメインとの間でメールを送受信できないその他のすべてのメール機能は、4 つのドメインすべてで正常に動作します。バウンスバック、エラー メッセージ、キューに残っているメールはなく、これらの失われたメールが新しいサーバーに届いたという証拠もありません。

新しいホスティング会社 (logixcom.com) は、自社側ではすべて問題ないことを確認し、古いゾーン ファイルが US Integration のネームサーバーに残っている可能性が高いため、US Integration から送信されたメールは、依然として権威ネームサーバー (自社のもの) であると信じているものにルーティングされると断言しました。古いゾーン ファイルの MX レコードにはまだ古いリソースが含まれているため、リクエストは古いネームサーバーを離れることはなく、オンラインになって実際の (新しい) 権威ネームサーバーを新たに検索することはありません。さらに問題なのは、US Integration が問題を特定できず、修正もできないことです。

問題は、本当にこの古いゾーン ファイルを US Integration のネーム サーバーから削除するだけでよいのでしょうか。もしそうなら、この問題を US Integration に説明する最適な方法は何でしょうか。そうでない場合、何が問題だとお考えですか。どなたか助けていただければ幸いです。私は IT 業界にいないので、これは私にとって初めてのことです。私 (クライアント) がこのような作業をしなければならないのは奇妙に思えるかもしれませんが、とにかくこれを解決したいのです。

私がやったことは次のとおりです:

  1. オンラインで新たな検索を行う代わりに、dig を実行して、US Integration の MX レコードがまだ古い権威ネームサーバーを指していることを確認しました。

    ~$  dig @bart.usintegration.com courycollection.com mx
    
    ; <<>> DiG 9.6.0-APPLE-P2 <<>> @bart.usintegration.com courycollection.com mx
    ; (1 server found)
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 61227
    ;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 1
    
    ;; QUESTION SECTION:
    ;courycollection.com.  IN MX
    
    ;; ANSWER SECTION:
    courycollection.com. 3600 IN MX 10 mail.usintegration.com.
    
    ;; ADDITIONAL SECTION:
    mail.usintegration.com. 3600 IN A 65.198.191.5
    
    ;; Query time: 29 msec
    ;; SERVER: 65.198.191.5#53(65.198.191.5)
    ;; WHEN: Sun Dec 26 16:59:22 2010
    ;; MSG SIZE  rcvd: 88
    
  2. 移動された 3 つのドメインから電子メールが送信され、拒否されたときに Logix のサーバーがどこを参照するかを確認するために dig を実行しました。

    ~$  dig @faith.logixcom.net.net colcordhotel.com mx
    
    ; <<>> DiG 9.6.0-APPLE-P2 <<>> @faith.logixcom.net colcordhotel.com mx
    ; (1 server found)
    ;; global options: +cmd
    ;; Got answer:
    ;; ->>HEADER<<- opcode: QUERY, status: REFUSED, id: 31599
    ;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 0, ADDITIONAL: 0
    ;; WARNING: recursion requested but not available
    
    ;; QUESTION SECTION:
    ;colcordhotel.com.  IN MX
    
    ;; Query time: 31 msec
    ;; SERVER: 216.201.128.10#53(216.201.128.10)
    ;; WHEN: Sun Dec 26 17:00:14 2010
    ;; MSG SIZE  rcvd: 34
    

2010年12月28日更新:US Integration はゾーン ファイルを削除したと述べ、その後の調査でリゾルバが正しい Logix ネーム サーバーを指していることが示されましたが、問題は解決していません。面白いのは、US Integration の所有者 (電子メール アドレスは @usintegration.com) は私 (電子メール アドレスは @courycollection.com) と電子メールのやり取りができるのに、姉妹施設 (US Integration がホストする colcordhotel.com) はまだ私たちに送信できないことです。

答え1

古いドメインは古いメール サーバーから完全に削除されましたか? 多くのメール サーバーでは、ドメインがそのサーバーによって提供される名前として定義されている場合、メールをどこに配信するかを調べるために DNS を参照することさえありません (そのドメインはすでにホストされているため、検索する必要はありません)。old-domain.com から other-domains.com へのメールは、DNS の指示に関係なく、メール サーバー上でまだ構成されている場合はローカルに配信されます。

受信メールについても、関連している可能性があります。受信サーバーが、ローカルであるはずのドメインでインターネットからメールが到着しているのを確認した場合 (つまり、認証なしの受信 SMTP または既知の IP 範囲からのメール)、サーバーはそれを疑わしいものとして扱い、スパムとしてフィルタリングしている可能性があります。

実際のドメインを使用すると、このような問題の診断も容易になります。例のドメインは理論的な問題や一般的な問題には最適ですが、具体的な問題には具体的なドメインの方がはるかに効果的です。

関連情報