BLOG

WordPressのContact Form 7でメールが送信できない時の解決法メモ

やばい!Contact Form 7でメールが送れない!

やばい!Contact Form 7でメールが送れない!

どうも、ぺとらです。
WordPressのお問い合わせプラグインと言えば、「Contact Form 7」が有名ですね。
簡単かつシンプルに使えるので、みんなお世話になっていると思います。

でも、いざ設置して送信ボタンをクリックしても、送信ステータスのアイコンがくるくると回ったまま、一向にメールが届かない現象に陥った場合、どうすればいいのか?

調べてみて、プラグインの「WP Mail SMTP」を使えばOKという情報も見られますが、正しく設定しても一向にメールが送信できない……。

つい最近、私もハマってしまった現象なので、解決方法のメモとして残しておきたいと思います。

プラグインを更新する

プラグインを更新する

まず、「Contact Form 7」自体のバージョンが古くて動かないのではと、アップデートしてみる事にしました。
※アップデート前には、古いバージョンのバックアップをとる事をおすすめします。

バージョンをアップデートしたのに、まだ送信できないという方は、次に紹介する方法を試してみて下さい。

メール設定でエラーを修正する

メール設定でエラーを修正する

「Contact Form 7」のメール設定でエラーが出ている場合、それを正しく修正する事で送信できる様になる場合があります。
私の場合はこれでした。

具体的には、送信元でエラーが出ており、ここはどうやら「ブログドメインとメールドメインが違う場合」にエラーが出てしまう様です。
ここに入るメールアドレスは実在するものを使った方が良い様です。

メール設定でエラーを修正する方法

また、送信元以外にも送信先や題名(件名)、追加ヘッダー、メッセージ本文でもエラーが出てしまう事があります。

これは、一番最初にインストールしたときのバージョンによって変わってくるそうで、ほとんどの場合「送信元」と「題名」の部分でエラーが出てしまうんだとか!

もし、初期設定のまま使っていて、メールが送信できない場合は、プラグインをアップデートするか、設定を見直すと良いでしょう。

メールは無事に届きましたか?

お問い合わせが届かないのは致命的ですよね。
「WP Mail SMTP」ばかり見ていても、解決できない場合は、「Contact Form 7」側の設定も見直してみると、案外簡単に解決できる問題だったりします。

「Contact Form 7」でメールが送信できない場合は、今回紹介した箇所を見なおしてみて下さいね。
それではまた、次回お会いしましょう! アデュー!!

WEBデザイナー ぺとら
著者.
WEBデザイナー ぺとら
役職.
WEBデザイナー

トランシルバニア星雲・トランスセクシャル星出身。 地球に舞い降りた銀河系WEBデザイナー(2023年現在 WEBデザイナー歴15年)で、主にWordPressのカスタマイズや機能の提案、レタッチ・写真加工が得意。現在は母星でテレワーク中。