私はかなり長い間(2年かそこらで3つのドメイン)いくつかのドメインでGoogle Appsを使用してきましたが、最近、ドメインの1つでメールを「失った」と疑われました。スパムフォルダなどを確認した後、ドメインプロバイダーのメールホストをざっと見てみると、かなり長い間(すべてではないが)一部のメールを受信していたことがわかりました。
ドメイン上のMXレコードは、Googleが指定したとおりにセットアップされており、他のMXレコードは存在しません。メールの大部分はGoogleのメールサーバーに送信されていますが、少数はホスティング会社のメールサーバーにルーティングされています。
DNSStuff.comでMXレコードを個別にチェックしましたが、すべてが正しいように見えます。
次にどこを見ればいいのかわからない。診断のヒントはありますか?
最後に、私のドメインホストには、ホスティング会社のホストのIPアドレスを指すmail.<mydomain>.com
の「A」レコードがあります。これはまったく関係がありますか?
ニュースフラッシュ
DNSStuff.comからMX情報を繰り返し再リクエストすると、Googleサーバーを指すレコードのセットではなく、ホスティング会社を指す単一のMXレコードが返されることがあります。これはどのように起こりますか?
「悪い」MXルックアップの例
DNS Lookup: mydomain.co.uk MX record
Searching for mydomain.co.uk MX record at a.root-servers.net [198.41.0.4]: Got referral to nsb.nic.uk. (zone: uk.) [took 42 ms]
Searching for mydomain.co.uk MX record at nsb.nic.uk. [156.154.101.3]: Got referral to ns10b.haisoft.net. (zone: mydomain.co.uk.) [took 26 ms]
Searching for mydomain.co.uk MX record at ns10b.haisoft.net. [109.169.14.200]: Reports mail.mydomain.co.uk. [took 122 ms]
Response:
Domain Type Class TTL Answer
mydomain.co.uk. MX IN 86400 mail.mydomain.co.uk. [Preference = 10]
mydomain.co.uk. NS IN 86400 ns10a.HAISOFT.NET.
mydomain.co.uk. NS IN 86400 ns10b.HAISOFT.NET.
mail.mydomain.co.uk. A IN 86400 178.170.127.30
ns10a.HAISOFT.NET. A IN 3600 178.170.127.30
ns10b.HAISOFT.NET. A IN 3600 109.169.14.200
「良い」MXルックアップの例
DNS Lookup: mydomain.co.uk MX record
Searching for mydomain.co.uk MX record at e.root-servers.net [192.203.230.10]: Got referral to ns2.nic.uk. (zone: uk.) [took 60 ms]
Searching for mydomain.co.uk MX record at ns2.nic.uk. [217.79.164.131]: Got referral to ns10a.haisoft.net. (zone: mydomain.co.uk.) [took 102 ms]
Searching for mydomain.co.uk MX record at ns10a.haisoft.net. [178.170.127.30]: Reports ASPMX3.GOOGLEMAIL.COM. [took 125 ms]
Response:
Domain Type Class TTL Answer
mydomain.co.uk. MX IN 86400 ASPMX3.GOOGLEMAIL.COM. [Preference = 30]
mydomain.co.uk. MX IN 86400 ASPMX4.GOOGLEMAIL.COM. [Preference = 30]
mydomain.co.uk. MX IN 86400 ASPMX5.GOOGLEMAIL.COM. [Preference = 30]
mydomain.co.uk. MX IN 86400 ASPMX.L.GOOGLE.COM. [Preference = 10]
mydomain.co.uk. MX IN 86400 ALT1.ASPMX.L.GOOGLE.COM. [Preference = 20]
mydomain.co.uk. MX IN 86400 ALT2.ASPMX.L.GOOGLE.COM. [Preference = 20]
mydomain.co.uk. MX IN 86400 ASPMX2.GOOGLEMAIL.COM. [Preference = 30]
mydomain.co.uk. NS IN 86400 ns2.mydomain.co.uk.
mydomain.co.uk. NS IN 86400 ns.mydomain.co.uk.
ns.mydomain.co.uk. A IN 86400 178.170.127.30
ns2.mydomain.co.uk. A IN 86400 80.93.82.202
他にネームサーバーはありますか?それらは不適切に構成/同期されている可能性があります。また、レジストラでDNSレコードを確認することもできます。