AD スポンサー

[WordPress] Contact Form7 送信メールがSPAM扱いでGoogle reCAPTCHAが使えない

この記事は約4分で読めます。

AD スポンサー

[WordPress] Contact Form7 送信メールがSPAM扱いでGoogle reCAPTCHAが使えない。

WordPressを利用してサイト構築をする際に、利用者からのメールでの問い合わせなどに対応する際にはプラグインツールである「Contact Form7」が無料で多機能なため、利用している方も多いのではないでしょうか。

実際に私の管理するWebサイトでもお問い合わせメールに自動返信するなどして、使用させていただいておりますが、「Contact Form7」のバージョンアップにより送信するメールがすべて「SPAMメール」扱いになってしまう事例が発生しました。

原因は簡単で「Contact Form7」のバージョンアップにより、「Contact Form7」のGoogle reCAPTHA設定がV2からV3に変更になったためにトラブルが発生しました。

ここから先は、「Contact Form7」を愛用されている人向けの解決方法を記載したいと思います。

「Contact Form7」を利用して送信するメールはすべてSPAM扱いになる。

「Contact Form7」のバージョンアップのお知らせに合わせて更新している方も多いと思いますが、ある日サイトのお問い合わせなど「Contact Form7」Pluginを利用している送信フォームが、送信しようとするとSPAMメールを意味するオレンジ色で囲われたエラーメッセージ「メッセージの送信に失敗しました。後でまたお試しください。」が表示される症状が発生。

結果的には入力されたメールは送信されず、スパムメールとして保管され、プラグインツールである「flamingo」のメール履歴を確認するとスパム扱いになっていることが確認できる。

原因は「Contact Form7」がGoogle reCAPTHAの適応バージョンを変更したから。

「Contact Form7」はVersion5.0.5まではGoogle reCAPTHAはV2の設定で動作しており、フォーム設定画面に【reCAPTHA】ボタンが設置され、[recaptha]のショートコードにより、「私はロボットではありません」とチェックボタンが表示されていました。

しかし、5.0.5以降のバージョンでは(執筆時点2019/06/02でContactForm7 5.2.1)Google reCAPTHAはV3を採用しており、今までのV2のキーとシークレットキーは使用できなくなりました。

結果的にバージョンアップをした場合、「私はロボットではありません」のチェック部分が表示されないため、送信時にSPAM扱いとなってしまいます。

Contact Form7 Version5.0.5以降の表示 Contact Form7 Version5.0.5以前の表示

最悪なのはV2→V3で再設定が必要というアナウンスはありませんし、V2またはV3のいずれかを使う設定もありません。

バージョンアップ=Google reCAPTHA V3

この図式になってしまい、V3設定だとボット判定スコアを0.2~0.3程度にまでセキュリティを下げないと送信時に、ほぼ間違いなくSPAM扱いとなってしまいます。

さらにV3では「私はロボットではありません」のチェックボックス自体が不要なため、先に挙げた【reCAPTHA】ボタンは消滅しており、[recaptha]のショートコードも使えなくなっています。

Google reCAPTHA Version3ではスパム判定なのでV2を使用する。

「Contact Form7」でGoogle reCAPTHA V2で使用しなければスパム判定でメール送信ができないためダウングレードする必要があります。

ダウングレードはFTPで「Contact Form7」のインストールディレクトリにあるものをすべて削除してからダウングレードバージョンのファイルを入れ替える方法でV2を利用することができます。

【ダウングレードの方法】

  1. ダウングレードファイル Ver.5.05をダウンロードする。
    https://wordpress.org/plugins/contact-form-7/advanced/
  2. FTP接続し、インストールされている「Contactform7」のディレクトリを残して、ファイルと子フォルダを削除する。
  3. ダウンロードした5.05のファイルを解凍し、すべてのファイルとフォルダ構成を消したところにアップロードする。(いわゆる総入れ替えですね)
  4. プラグインReally Simple CAPTCHAをインストールする。
  5. [recaptha]のショートコードを追加する。
  6. V2用のキーとSecret KEYを設定する。

更新は行わないように注意する必要がありますが、これで回避できますので設定してみてください。

今話題の商品や、その他のおすすめはこちら

デイトナ ヘンリービギンズ バイク用 シートバッグ対応 南京錠 ワイヤー長1200mm ダイヤルロック 16835
ヘンリービギンズ(Henly Begins)
¥1,540(2022/06/19 17:27時点)
【用途】へルメットやバッグの盗難抑止に最適なダイヤルロック
Oasser 車用収納ボックス トランクボックス トランク ラゲッジルーム 収納 E3
oasser
¥4,499(2022/06/19 17:27時点)
【高品質生地】1680Dオックスフォード防水素材を採用、撥水性・耐久性・耐摩耗性抜群、傷に強い、洗浄しやすい。繊維板で支えている、3kgにも及ぶ重さはその丈夫さを物語っている、たくさん荷物を入れても型崩れしない!
電源タップ usb コンセント 雷ガード 延長コード 2m タワー型電源タップ 三角タップ 9個AC口 4個USBポート NVEESHOX テーブルタップ OAタップ たこあしコンセント 過負荷保護 安全保護機能 PSE認証品 ホワイト 自宅用 会社用 1年間品質保証
NVEESHOX
¥2,899(2022/07/04 00:15時点)
👌【9AC口+4USBポート】この電源タップは一台で13個口に給電できるUSB電源タップです。AC電源口を3方向に分配できる設計なので、コンセント同士の干渉を防ぎ、すっきりとした配線を実現できます。最大13台まで同時に給電・充電が可能で、電子機器やパソコン周辺機器が多い家庭やオフィスで幅広く利用できます。
洗車用品 ホイール洗浄剤 ホイールクリーナー S-65 ブレーキダスト除去 ノーコンパウンド
Surluster(シュアラスター)
¥999(2022/07/04 00:15時点)
対象詳細: スチール、アルミ、マグネシウム、ジュラルミン素材のホイール(未塗装のアルマイトホイールを除く)
松屋 牛めしの具30個(プレミアム仕様) 135g×30個【冷凍】牛丼
松屋
¥12,000 (¥400 / 個)(2022/06/19 17:27時点)
こちらの商品は冷凍食品でございますので、-18度以下の冷凍条件にて保管をお願い致します。
Jackery ポータブル電源 708 発電機 ポータブルバッテリー 大容量 191400mAh/708Wh 家庭用 アウトドア用 バックアップ電源 PSE認証済 純正弦波 MPPT制御方式採用 AC/DC/USB出力 四つの充電方法 液晶大画面表示 車中泊 キャンプ 防災 非常用電源
Jackery(ジャクリ)
¥76,800(2022/06/19 17:27時点)
【大容量708Wh】 708Whの超大容量、キャンプ、車中泊、アウトドアで家庭用電源が使えて便利です。キャンプから防災まで幅広く活躍。停電や災害時、交流電源が使用できない時の備えにも最適です。Jackery ポータブル電源708は、最大電力500Wの機器に給電でき、多数の設備や端末に対応できます。ノートパソコン(30W)が約12回、ドローン(60W)が約12回、スマートフォン(18W)が約40回、電気毛布(55W)が約10時間使用できます。 ※①ポータブル電源でご利用いただく製品につきましては、 60Hz対応の製品、若しくは50/60Hz両方に対応している製品であれば動作に問題はございませんが、 50Hzのみ対応の製品は動作をしませんのでご注意下さい。②ポータブル電源は全ての電気機器の動作を保証しているものではございません。消費電力より大きい起動電力を必要とする製品がありますので、あらかじめご了承ください。
VOICE(ヴォイス) 電動ドライバー RAQUL(ラクル) ボール型グリップ 手動兼用
VOICE(ヴォイス)
¥3,520(2022/05/27 21:02時点)
✅【機能アップグレード】バッテリー容量2倍!締め付けトルク1.5倍!大容量バッテリーで作業効率UP