web-dev-qa-db-ja.com

MXをGmailに変更中に失われたメール

最近、ホストしているドメインのメールをgmailに移動しました(@ mydomain.comのメールアドレスを保持します)。メールが失われないように、すべてを正しく行っていると思いましたが、そうではないことがわかりました。

まず、ドメインのメールアドレスのメールアカウントでGoogleアカウントを設定します。

次に、ドメインのMXレコードをGmailに変更しました。

変更の伝播がWeb全体に反映されるまでには時間がかかることを私は知っています。この間に送信されたメールはすべて、古いメールアカウントまたはGmailに送信されると思いました。次に、ホスティングのIPアドレスを使用して、古いサーバーからメールを取得し、それらをGmailに移動することができます。

ただし、切り替え中にテストとして自分自身にメールを送信しましたが、どちらのメールアカウントにも表示されませんでした。さらに、メールを配信できなかったというエラーメッセージも表示されませんでした。

私は本当に何が悪かったのかを知る必要があるので、将来、転送プロセスで電子メールが失われないことをクライアントに保証できます。サービスの中断は理想的ではありませんが、すべての電子メールが最終的に配信される限り、許容されます。

4
Evanss

まえがき

恐れ入りますが、このようなタイプの質問をするのに最適な場所ではありません。完全な詳細な回答を得るには、DNSとSMTPの詳細をカバーする必要があります。ここではローカルユーザーにとっては問題ですが、ServerFaultでは問題ではありません(私は願っています)

ほぼすべてを正しく実行しました。おそらく、データを変更する前にMXRRのTTLを減らすだけで、データの有効期限を待つことになります。 「すべて完璧」にするために

主な問題 "応答なし"SMTPからのテスト-トランザクション。非常に悪い兆候です。たぶんあなたはMTAのサーバーログをチェックすることができます、それは(最初に)あなたのMUA(クライアントプログラム)からメッセージを受け取り、受信者のサーバーに電子メールメッセージをルーティングしなければなりませんか?このようにして、少なくとも最初のホップから次のホップにメッセージが転送され、その後の履歴に関する詳細情報を誰に尋ねるかを特定できます(コレクターのpostmaster @)。

申し訳ありませんが、SMTPログがないとこれ以上言うことはできません

3
Lazy Badger