#問題発生の手順
独自ドメイン適用のために参考にしたQiita記事はコチラ
初めてHerokuで独自ドメインを公開するあなたへ
▼独自ドメイン適用手順
1. herokuでアプリを公開
2. herokuに独自ドメインを追加
3. PointDNSを設定
4. ドメイン側(お名前.com)でネームサーバーの更新
5. 独自ドメインでアプリにアクセス可能!
設定が無事完了して一安心!
…と思いきや、Gmailが受信できない状態にm(_ _)m
##お名前.com設定後、Gmailが送信可能だけど受信不可に
Gmailのトラブルシューティングをもとに再設定するが、全然うまくいかない。。
GoogleのDNS確認ツールをつかってログや設定状況を確認するが、やっぱり怒られるばかり。
DNSやネームサーバの設定が悪いとわかっていても、ネームサーバーやDNSの設定は反映されるのが半日(最大72時間)かかかるので、待っている間の精神衛生が悪く、開発スピードにも悪影響がありました。(泣)
いっそ妥協してGmailそのまま使おうか、なんて思ったり。。。
ぶっちゃけそれでもいいのですけど、できれば独自ドメイン使いたいですよね。
##解決方法はPointDNSの設定
Gmailのチュートリアルではドメイン側(お名前.com)側のMXレコードを設定するように記載がありますが、
PointDNSの設定でネームサーバを変更しているため、お名前.com側の設定は反映されない(認識されない)ようです。
なので適切な設定は下記の通り。
①PointDSNのレコード値
→ お名前.comのネームサーバーへ設定
②GmailのMXレコード値
→ お名前.com側の設定は削除して、PointDNSに追加
私の場合はこれでうまくいきました😂
##終わりに
低レベルな内容かと思いますが、本事象がWEB上で見つからなかったので記事化しました。
同じことで躓いている開発者へ届け〜🐦