web-dev-qa-db-ja.com

MXレコードの伝播時間-電子メールが動作する場合と動作しない場合があります

昨日、ホスティングをHostgatorからAWSに移行しようとしました。 HostGatorのDNSを削除し、ドメインを購入したサービスプロバイダーのデフォルトにし、AWSパブリックIPを指すAレコードを作成しました。しばらくして、MXレコードが壊れたことに気付き、DNS設定をHostgator自体に戻しました。私はビジネス向けにGmailを使用していますが、HostGator MXレコードはGmailを指します。

最初は6時間メールを受信して​​いませんでした。そして、yahooやgmailなどのいくつかのサービスで機能し始めましたが、チーム間のメールは機能していませんでした。しばらくすると、すべての電子メール通信が正常に機能し始めました。再び、チームのメールに関する問題に直面しています。電子メールのバウンス返信を受け取っています。

何か見逃した場合はお知らせください。問題は伝播時間まで持続しますか?私の疑問は、なぜそれがいつか機能し、再び失敗するのかということです。 DNSを更新してからすでに18時間ほどです。

2
Vinod

DNSプロバイダーを変更するときは、プロバイダー間でゾーンファイルを複製し、それを終了する前に少なくとも48-72時間、古いプロバイダーでオンラインに保ち、グローバルにすべてのDNSクエリが新しいサーバーに送信されるように注意することが非常に重要ですDNSプロバイダー。あなたの例では、AWSパブリックIPのAレコードをレジストラーでゾーンファイルに追加したときに、関連するMXレコードを追加しなかったようです。する必要があるのは、HostGatorコントロールパネルにログインすることです。 DNS高度なエディターを開き、ゾーンファイルのすべてのエントリを表示します。次に、HostGatorの設定からレジストラのDNSコントロールパネルにそれらをすべて複製します。特に、TXTおよびMXレコードが正確に複製されていることを確認してください。

どのレコードを複製するかを特定するよりも簡単にするために、最良の経験則は、SOAレコードを除くすべてのレコードを複製することです。 SOAレコードは新しいDNSサーバーでは異なり、プロバイダーによって既にセットアップされているはずですが、他のすべてのレコードは正確に複製される必要があります。完了したら、HostGatorアカウントに古いレコードを少なくとも72時間保持します。その時間が経過すると、すべてのDNSクエリが新しいDNSサーバーを通過することはなくなり、古いホスティングアカウントをシャットダウンできます。

1