zuntan02のはてなブログ

備忘録的なものです。時々職場の技術者ブログにも転記してますが、メインはこちらで。

【さくらのレンタルサーバー】メールサーバ(サイトと同一ドメイン)がさくら以外のものを利用していた場合に、サーバからのメールが届かない

【問題】

Wordpressサイト(www.hoge.jp):さくらのレンタルサーバ
DNSレジストラさくらインターネット管理の独自ドメイン(お名前などで取得した場合は以下対応不可なので注意)
・メールサーバ(hoge.jpのMXレコード向き先):G Suiteなど外部メールサーバ
といったような環境で、Wordpressからcontact@hoge.comへのメールを飛ばそうとするとメールが届かない。
下記参照記事より、同一ドメインの場合にMXレコードを見てくれず、外部のメールサーバに到達できない問題があることが判明。

【対応】

さくらのレンタルサーバー管理画面にて

 [ドメイン/SSL設定]
→[hoge.jp]-[変更]
→[3. メール利用をお選びください]
→[このドメイン宛のメールは別のサーバで受信する (上級者向け)]にチェックを入れて反映

でOK

【注意】

ドメインをお名前.comなどで取得していた場合は、上記

[このドメイン宛のメールは別のサーバで受信する (上級者向け)]

にチェックを入れることができないため対応不可能。解決方法あれば追記します。

3-8.cosmofield.com

以上。