「当ブログはアフィリエイト広告を利用しています」

【スパムメール対策】Contact Form7とAkismetで簡単設定

ブログの「お問合せフォーム」にくるスパムメールをブロックする方法はないか?

ブログのアクセスが増えてくると、主に外国をはじめとする「スパムメール」が増加してきます。

これらのスパムメールを簡単にブロックする方法を紹介します。

「PR」

スパムメールとプラグインContact Form7

WordPressブログで一般的に使われているお問合せフォームをプラグイン「Contact Form7」が設定されている場合の事例で説明します。

「Contact Form7」に簡単な設定をするだけでスパムメールをブロックすることができます。

「PR」

スパムコメント対策プラグイン「Akismet」の設定

この記事の前提として、ブログのコメント欄へのスパムコメントをブロックするプラグイン「Akismet」が設定されていることが必要です

これから設定する方は、以下の記事を参考に完了させてください。初心者でも手順を追えば簡単です。

参考記事 最新『スパムコメント対策プラグイン』Akismetの設定方法

【スパムメール対策】Contact Form7の設定

プラグイン「Contact Form7」と「AKismet」が設定されたら、次の2ステップで処理は完了します。

お問合わせのフォームを開く

WordPressのダッシュボードから①「お問合わせ」を開き、②「コンタクトフォーム(使用中のもの)」を開く。

AKismetのコードをコンタクトフォームに設定する

コンタクトフォームから「フォーム」タブを開くと、次のような画面になっています。

①、②の欄にAKismetのコードを追加します。

追加するコードは「akismet:author」と「akismet:author_email」の2つで次の通り追加します。

①「text* your-name」➡「text* your-name akismet:author」とする
②「email* your-email」➡「email* your-email akismet:author_email」とする

コードを追加した画像は以下の通りです。

最後に「保存」をクリックして設定は完了しました。

とても簡単な設定です。

スパムメールのブロックテスト方法

設定が完了したので、実際にスパムメールがブロックされるかどうかをテストします。

簡単なテスト方法は次のどちらか1つで可能です。

(1)お問合わせフォームの名前の欄に”viagra-test-123”と入力して送信
(2)メールアドレスの入力項目に “akismet-guaranteed-spam@example.com” と入力して送信

ここでは、”viagra-test-123”を入力して送信する方法で実施してみます。

スパムと判断されてフィルターリングに成功すると次のメッセージが表示されます。

次に、正常な問い合わせもテストしてみましょう。

自分宛てに問い合わせを送信してみます。

成功すると次のメッセージがでれば正常に動作しています。

まとめ

WordPressブログのお問合わせへのスパムメールをブロックする方法を紹介しました。

事前にプラグイン「Contact Form7」と「Akismet」を設定する必要があります。

一度設定しておくと、その後のブログ運営で楽になりますのでおすすめします。

セキュリティ関連
「PR」
この記事を書いた人
NAO@naoテック

このサイトの運営者NAOと申します!Webサイト開設:1996年。ブログ歴:2006年開始。ブログ、AIライティング、WordPress、Googleアドセンス、アフィリエイトのノウハウを提供するブログ『naoテック』の運営者。最新のAIツールをはじめこれまでの豊富な経験と積み重ねた実践的なノウハウを分かりやすく解説します!初級システムアドミニストレータ。

NAO@naoテックをフォローする
アドセンスとブログを快適に!

当ブログでは、Googleアドセンスをメインに記事を作成しています。アドセンスの広告、収益、コンテンツなどのスキルアップを目指しています。また、アドセンスを運用するブログ、WordPress、Windows、レンタルサーバー、セキュリティ、サイト最適化、サイト収益化、SEO背策についてもノウハウを書き留めています。ぜひ、皆様のお役に立てていただければと思います。

NAO@naoテックをフォローする
★ブログランキング参加中!
タイトルとURLをコピーしました