Brew the Mash

クラフトビール好きなITエンジニア@mashmorgan_jpの開発メモなど

【Wordpress】既存WPをConahaへ引っ越ししたらメール送信が出来なくなってた

今回はWordpress関連のメモ。

既存サーバー(ServersmanVPS)で運用していたWordpressを、Conaha VPSにお引越ししました。

その際にSSL証明書など一通り移管し終えてやれやれと思ってたら、問い合わせフォーム送信時のメールが届いてないことが発覚。。。

Conohaは公式の手順通りにCentOS/MariaDB/nginxを設定していたのでpostfixは動いている模様。 そこで /var/log/maillogを見ていたらどうやらメールドメインが正しく設定されていないよう。 エラーメッセージはこんな感じ。

553 5.1.8 Domain of sender address <localdomain> does not exist. (in reply to MAIL FROM command))

以下サイトを参考に、postfixのmain.cfのmyhostnameを設定する事で解決しました。

$ vim /etc/postfix/main.cf
---
#myhostname = host.domain.tld
↓
myhostname = {hogehoge.com}
---

service postfix restart

参考にさせて頂いたサイト: hacknote.jp