エックスサーバーでコメントスパム&迷惑メールをブロックする方法

エックスサーバーを利用している方は、サーバーの設定で「コメントスパム」と「海外からの迷惑メール」を簡単にブロックすることができます(劇的に減らすことができる)。

プラグインを導入する前に設定しておくと便利です。但し、今回の設定は海外からのコメントと日本語を含まないメールをコメントスパムや迷惑メールとして振り分けています。海外からコメントが投稿されるサイトや日本語を含まないメールを受け取る方は設定しないで下さい。

コメントスパムをブロックする方法

エックスサーバーにログインして、「サーバーパネル」にログインします。

エックスサーバーのサーバーパネルにログイン

エックスサーバーのサーバーパネルにログイン

対象ドメインを選択して、WordPressの「WordPressセキュリティ設定」をクリックします。

WordPressセキュリティ設定

WordPressセキュリティ設定

上段タブ「コメント・トラックバック制限設定」を選択し、「国外IPアドレスからのコメント・トラックバック制限」の変更「ONにする」をクリックします。

国外IPアドレスからのコメント・トラックバック制限をONにする

国外IPアドレスからのコメント・トラックバック制限をONにする

現在の設定が「ON」になれば設定完了です(初期状態は「OFF」です)。

これで国外IPアドレスからのコメント及びトラックバックを全てブロックできます。但し、海外からコメントのあるサイトでは設定しないで下さい。海外からコメントが投稿ができなくなります。

参考までに、下記はこのサイトのコメントスパムの推移です。

スパムコメントの推移

コメントスパムの推移

毎月数百、多い月には数千あったコメントスパムが、サーバーの設定変更で一桁まで減少しました。

スパムメールをブロックする方法

迷惑メール設定をしてから、メール振り分けを行う必要があります。

迷惑メール設定

エックスサーバーにログインして、「サーバーパネル」にログインします。

サーバーパネルにログイン

サーバーパネルにログイン

対象ドメインを選択して、メールの「迷惑メール設定」をクリックします。

迷惑メール設定

迷惑メール設定

上段タブ「迷惑メール設定」を選択し、変更「ONにする」をクリックします。

迷惑メール設定を「ON」にする

迷惑メール設定を「ON」にする

上段タブ「迷惑メール基準値の設定」を選択し、「日本語を含まない件名に対して判定を厳しくする」にチェックを入れ、「判定基準の変更」をクリックします。

迷惑メール基準値の設定を変更

迷惑メール基準値の設定を変更

これで海外からの迷惑メールの件名に「[SPAM]」の文字列が追加されます。

どうしても検知できない時は、「ブラックリストの設定」からメールアドレスを追加して下さい。

メールの振り分け

対象ドメインを選択して、メールの「メールの振り分け」をクリックします。

メールの振り分け

メールの振り分け

上段タブ「メールの振り分け設定の追加」を選択し、件名に「SPAM」が含まれるメールをゴミ箱に転送する設定を追加します(設定できたら画面右下の「設定振り分けの追加」をクリック)。

メールの振り分け設定の追加

メールの振り分け設定の追加

条件1(キーワード) SPAM
条件1(場所) 件名
条件1(一致) 内容を含む
処理方法(宛先) gomibako
処理方法(配送方法) 転送

これでスパムメールと判断されたメールは自動でゴミ箱に転送されます。

最後に

コメントスパムやスパムメールは、日本語を含まない海外からの投稿がほとんどです。

プラグイン「Akismet」を有効化しておけば、コメントスパムは自動でスパムフォルダに振り分けられますが、サーバーの設定でブロックしておけば、コメントの跡すら残らないのですっきりします。

スポンサーリンク
スポンサーリンク