WordPressのお問い合わせフォームやメール送信について

問題
WordPressでは、デフォルト/usr/sbin/sendmailコマンドを使用してメールを送信しています。

認証してから送信されるわけではありませんので、
1)迷惑メールになってしまう(迷惑メールフォルダに入ってしまう)ことがある
2)レンタルサーバーによって、送信されないことがある
 例:さくらインターネットのレンタルサーバの場合、sendmailコマンドでは送信できません。
  エラーログ例:malformed header from script ‘index.php’: Bad header: /home/hoge/dead.letter… Sav, referer: http://www.hoge.com/wp/contact-us/

解決策:
WP Mail SMTP プラグインを利用し、SMTPを使って送信します。

WP Mail SMTP プラグインのインストール方法について、ここでは説明を割愛します。

WP Mail SMTP をインストール&有効にし、
設定>WP Mail SMTP よりSMTP設定を行ったあと、
WordPressのメール送信送信がSMTPに経由することになります。

◆参考資料
Contact Form 7で迷惑メールになってしまう問題をWP Mail SMTPで解決

Follow me!

Leave a Reply

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です