
現在、私は古いサービス プロバイダーでホストされている Web サイト example.com を持っています。これを別のサービス プロバイダーに移行しています。
既存の設定自体を使用して Outlook 経由でメールにアクセスできるようにする必要があります。
example.com のユーザーは Outlook 経由で @example.com のメールにアクセスします。
メールサーバーを移動できないので、代わりに古いサーバーのMXレコードでmail.example.comを公開することを考えました。私のDNSレコードは以下のようになります。
example.com 14000 MX 10 mail.example.com
example.com 14000 A 123.456.789.100 (new IP)
mail.example.com 14000 A 241.123.151.900 (old IP)
mail.example.com 14000 MX 10 mail.example.com (new record)
ユーザーは mail.example.com を使用して Outlook 経由で接続できますが、その変更は望んでいません。電子メールと Web サイトへのアクセスに example.com の使用を引き続き許可する方法はありますか。
必要なのは MX レコードだけだと思っていましたが、example.com (メール プレフィックスなし) を使用して接続しようとするとタイムアウトになります。
関連する質問をいくつか読んでみましたが、MX レコードを設定するだけで十分だと感じました。メール サーバーはひどいシステムで動作しており、非常に遅いことを付け加えておきます。MXToolbox は 15 秒以上かかると報告していたので、タイムアウトの原因はこれにある可能性がありますが、MX を example.com と古い IP に変更すると、数秒で Outlook 経由で接続できるようになります (つまり、タイムアウトはありません)。
編集:
ユーザー ベース: メール サーバーはリゾートのスタッフが使用し、Web サイトは場所についてもっと知りたい潜在的な訪問者が使用します。環境: 古いものがどこでホストされているかはわかりませんが、DNS レコードを変更できる CPanel があります。新しいものは GoDaddy にあり、同様の設定になっています。
私に課せられたのは、Web サーバーを新しいホストに移動する作業だけで、これは A レコードを変更するだけでした。古いホストでもメール サーバーが稼働していることは知りませんでした。移動後、ユーザーから苦情が寄せられ始めたため、他のレコードを調べたところ、MX が同じドメイン (example.com など) を指していることに気付きました。また、mail.example.com から example.com への CNAME もありました。CNAME を古い IP アドレスを指す A に変更し、MX を mail.example.com を指すように変更しました。約 5 時間 (古い TTL は 4 時間) 待って、上記の説明どおりに試してみました。結局、ユーザーから動作しないという苦情が相次いだため、すべてを元に戻す必要がありました。
これまで私が行った他のすべての電子メール構成は、サーバー -> メール サーバーの MX レコードを追加し、ユーザーがメール サーバー経由で直接アクセスを構成するというものでした... (例: mysite.com が Gmail を Web サーバーとして使用し、ユーザーが imap.gmail.com および smtp.gmail.com 経由で接続する) そのため、これが実行できるかどうか疑問に思っています。
答え1
MXレコード制御のみ1つ問題は、他のドメインからの受信配信 (メール交換など) です。これらは、Outlook などのクライアント アプリが SMTP サーバーに接続する場所には影響しません。また、アプリが IMAP サーバーまたは POP サーバーを検索する場所にもまったく影響しません。
したがって、誰かが Outlook で IMAP サーバーとして「example.com」を入力した場合、手動で変更するまで Outlook は「example.com」への接続を試行し続けます。今後は「imap.example.com」を使用する必要があることをユーザーに通知する以外に、これについてできることは何もありません。
(SRV は MX レコードに相当する「クライアント SMTP/IMAP/POP」ですが、SRV レコードを照会するアプリはごくわずかで、照会するアプリでも通常はセットアップ時に 1 回しか実行されません。Outlook は SRV レコードをまったくサポートしていません。)
短期的には、古いサーバーから新しいサーバーに TCP リレー/プロキシを設定することもできますが、実際には長期間維持したいものではありません。