Movable Type: 2006年7月アーカイブ
現在使用しているMobavle Typeのバージョンは「3.2-ja-2 」 。
このバージョンはスパムフィルターを標準装備していて、スパムコメントやスパムトラックバックは自動的に振り分けられて、Junk フォルダに入るようになっている。
このフィルタのおかげで、「最近のコメント欄がスパムだらけ」なんていう事態は完全に回避されるようになった。
よかった、よかった。
ただ、スパムと見なされたコメントやトラックバックは、「迷惑コメント」「迷惑トラックバック」というフォルダに入るので、これを定期的にチェックして、不要なものは削除するし、間違ってスパムと認識されてしまった不幸な正常コメントは救い出してやらなければならない。この作業が案外面倒。だってトラックバックのスパムなんて、数時間のうちに50件とか80件とか、すごい勢いで貯まるからね。
そこで。
明らかにスパムと分かるものは、迷惑フォルダに入れるのではなく、最初から受け付けずに弾きとばしてしまいたい。
そこで今回入れてみたのが
asciiTBPingfilter プラグイン
半角英数字だけのトラックバックは、自動的にスパムとみなして相手先に「403 Forbidden」エラーを送る。
迷惑フォルダに貯まらないので、フォルダ管理がずいぶんと楽になった。
たぶん、サーバー側の負担も少なくなっているはず(処理前に弾いてしまうので)。
弾いたデータはログに残すことができるので、画面上で確認することができる(画像参照)。
(現在のところ、スパムコメントはほとんど来ていないので、トラックバックのみ対策を施してみた。)