WordPressのcontact form 7が送信できない

過去に、WordPressで制作、納品したお客様から、問い合わせフォームが送信できなくなったと連絡が入った。

問い合わせフォームはcontact form 7を使用しており、管理画面にログインせずに送信テストを行ってみた。

すると、送信ボタンの横に表示される矢印がクルクルと回転したまま一向に完了のメッセージが表示されなかった。



原因は、何者かにフォームメールを大量に送信するプログラムを埋め込まれ、ホスティング会社がフォームメールの使用を制限していたのだ。

WordPressは納品時からバージョンアップされておらず、ユーザー名「admin」、パスワードは「社名」という脆弱性だった。