WordPressのプラグインで普段からお世話になっているContactForm7
今まで問題なく使えていたのに急にメールが送信できなくなってしまい
赤枠でメッセージの送信に失敗しました。のエラーが出るようになってしまいました。
無事解決した解決方法を残しておきます。
何色のエラーか
公式によると赤色の場合、メールサーバにおいて実際に問題が発生していてるためで
オレンジの場合はフォーム送信にスパムの疑いがあるときに出るらしい
赤枠のエラー
他の同じ問題に悩んでいる方の解決策を見るとプラグインの「WP Mail SMTP」をインストールして、SMTPサーバ設定を行うと解決すると書いてありましたが、「Check & Log Email」というプラグインでテストメールを送ると問題なく送信できたので今回は別の方法を試みました。
解決策
解決前は送信元と送信先のメールの設定を下記のように “<” “>”を囲まずに架空のメールアドレスを記載しておりました。
john@example.com
それを下記のようにメールアドレスを “<” “>” で囲み、メールアドレスはサイトと同じドメインのものをレンタルサーバーで作成し、それを記載
John Smith <john@example.com>
すると無事今まで通りメールが送れるようになりました。
簡単ですが、意外と悩みました。。。。