WordPressで迷惑(スパム)メールが届かないよう対策

WordPressで迷惑(スパム)メールが届かないようにする方法

私が運営する幾つかの WordPress サイトは 問い合わせフォーム用のプラグイン Contact Form 7 とコメントスパム対策用プラグインの Akismet を入れています。 どちらも WordPress では定番のプラグインで、当 愚者の紋章 -The Fool- の場合は上部メニュー Mail をクリックすると Contact Form 7 の問い合わせフォームが表示されるようになっています。 

問い合わせフォームにご記入いただいた内容は当方のメールに送信されるようになっていますが、時々意味不明の名前・件名・リンクの記載されたメールが届くことがありました。

あっ、ここ 愚者 ではなく、メインサイトのほうね。

今までは 3日に1件ぐらいだったので放置してましたが、本日1日で 67件も送りつけられたので流石に頭にきてちょっと対策を行いました。 以下その方法。


Sponsored Link

WordPressの迷惑(スパム)メール対策

こんなのが1日で 67件届きました。 名前、件名、リンクは違いますが中身はどれも意味不明のもの(ブログスカウター除く)。
WordPressで迷惑(スパム)メールが届かないようにする方法1
ちなみにどのリンク URL もブラウザで展開できません。
WordPressで迷惑(スパム)メールが届かないようにする方法2

尚、この対策は Contact Form 7 と Akismet を入れていることが前提です。

まずダッシュボード左側のお問い合わせから 「編集」 をクリックして Contact Form 7 のフォームを開く。
WordPressで迷惑(スパム)メールが届かないようにする方法3
  1. お名前orハンドル名 に akismet:author を追加。
  2. メールアドレスに akismet:author_email を追加。
  3. 送信者 URL を入力する項目があれば akismet:author_url を追加。
WordPressで迷惑(スパム)メールが届かないようにする方法4

変更後 [保存] をクリックすると Contact Form 7 と Akismet の連携完了。

動作してるかは、 Fuckin’ Spam メールを Contact Form 7 の問い合わせに記入して [送信] を押す。
WordPressで迷惑(スパム)メールが届かないようにする方法5

上記画像のように 「メッセージの送信に失敗しました。間をおいてもう一度お試しいただくか、別の手段で管理者にお問い合わせ下さい。」 と表示されれば迷惑(スパム)メール対策は成功。

今までは数日に1件ぐらいだったので 「まぁ、いっか」 で済ませてましたが、流石に 1時間に 3~4件も届きだしたのでついに 怒髪天を衝きました。 メインサイトの雑感では 「ファッ◎ン、スパム業者。 氏◎ばいいのに!!」 と文字を濁しましたが、今回はハッキリ 「死ね!!!、ボケ!!!、カァーーーース!!!!!」 と書いておく 。 小学生か :mrgreen:

ちなみに英文の迷惑(スパム)コメントは Akismet と SPAM-BYEBYE で 0件。 完璧です。

設定の参考は Contact Form 7 公式サイト、有難うございました。 :omiso:

Contact Form 7 と Akismet の連携

Contact Form 7 公式サイト
Akismet によるスパムフィルタリング。
Sponsored Link

コメントを残す