実現したいこと
WEBサイト引っ越しに伴い、DNS設定でWEBサーバーはロリポップ、メールサーバーはGmailと使い分けたい
前提と問題点
■お客様の情報/要望
- 依頼前から使っている独自ドメインはそのまま(例としてexample.com)
- 独自ドメインはバリュードメインで管理している
- サーバーだけ引っ越ししたい(kagoya → ロリポップ)
- Gmailを利用しており、example.comで登録している※
※独自ドメイン取得後、お客様はexample.comでgoogleアカウントを作成したので
gmailにアカウントの追加操作は行なっていない。その為か、gmailの設定を操作する際、example.comがデフォルトになっている為、POPやSMTPなどの設定は行えず。。
下記のような内容は参考にならなかった。
(https://www.topgate.co.jp/blog/google-service/18759)
■起きている事象
ネームサーバーをロリポップに切り替え、DNS設定も後述の設定を行ったが、メールがgmailに届かなくなった。WEBサイトは問題なく表示されている
■作業者の認識
- バリュードメインの管理画面でネームサーバーを変更すればロリポップに設置した新しいWEBサイトに切り替わるはず
- DNSレコードにMXレコードでgoogleのメールサーバーを指定すれば届くのではないか
- 問題の原因はDNS設定に記述が足りない?反映まで時間を要しているだけか?
- kagoyaとロリポップの今回の要件で相違点を挙げるとメールサーバーの提供がサービスに付随しているか否か※
※kagoyaの場合はgmailは正常に届く。ロリポップはgmailは届かないのにwebメーラーにはメールが届いている。
該当のソースコード
修正前のDNS設定
text
1a @ x.x.x.x(kagoyaのexample.com IPアドレス) 2a www x.x.x.x(kagoyaのexample.com IPアドレス) 3txt @ google-site-verification=●●●●●●●●●●●●●●
試したこと
修正後のDNS設定
text
1a @ y.y.y.y(ロリポップのexample.com IPアドレス) 2a www y.y.y.y(ロリポップのexample.com IPアドレス) 3mx ASPMX.L.GOOGLE.COM. 1 4mx ALT1.ASPMX.L.GOOGLE.COM. 5 5mx ALT2.ASPMX.L.GOOGLE.COM. 5 6mx ASPMX2.GOOGLEMAIL.COM. 10 7mx ASPMX3.GOOGLEMAIL.COM. 10 8mx ASPMX4.GOOGLEMAIL.COM. 10 9mx ASPMX5.GOOGLEMAIL.COM. 10 10txt @ google-site-verification=●●●●●●●●●●●●●●
補足情報
DNS設定を行ってから5時間経過(2023/6/23 17:00現在)
digコマンドを実行
text
1% dig example.com mx 2 3; <<>> DiG 9.10.6 <<>> example.com mx 4;; global options: +cmd 5;; Got answer: 6;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 10443 7;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 2, ADDITIONAL: 4 8 9;; OPT PSEUDOSECTION: 10; EDNS: version: 0, flags:; udp: 4096 11;; QUESTION SECTION: 12;example.com. IN MX 13 14;; ANSWER SECTION: 15example.com. 600 IN MX 10 mx01.lolipop.jp. 16 17;; AUTHORITY SECTION: 18example.com. 86400 IN NS uns01.lolipop.jp. 19example.com. 86400 IN NS uns02.lolipop.jp. 20 21;; ADDITIONAL SECTION: 22mx01.lolipop.jp. 216 IN A ●.●.●.● 23uns01.lolipop.jp. 13 IN A ●.●.●.● 24uns02.lolipop.jp. 20 IN A ●.●.●.●
知見が浅く大変恐縮なのですが
ご教示いただけますと幸いです。
何卒よろしくお願いいたします。。
