スパム防止は、複数レベルのプロセスです。以下にリストした MOD と設定は私にとってはうまくいきますが、決してすべてのスパムを阻止するわけではありません。おっしゃる通り、何者かが裏でアカウントを登録しているようです。これは本当です。後で、その人が戻ってくるか、自動化されたボットに資格情報を使用させてスパムのようなものを投稿させます。そのような場合、反応する唯一のオプションです。すべてを止めることはできません。
コメントで述べたように、最初のステップは、最初の投稿の承認キューを設定することです。PHPBB 3.0.3 で、このオプションが追加されました。
- 管理者用コントロール パネルに移動します
- 一般タブを選択します
- 左側の [ボードの構成] で、[投稿の設定] を選択します。
Enable Queued Posts
オプションを見つけて、これを1に設定します
これらの投稿を表示するには、あなた (またはモデレーター) がこれらの投稿を承認する必要があります。最初の投稿が承認されると、ユーザーは通常どおり投稿できるようになります。
次のオプションには、ボード自体の変更が含まれます。そのような変更の 1 つがAnti-Spam ACPです。リリースページには、次の機能がリストされています。
- Akismet の統合
- ワンクリック禁止
- フォーラムのスパム統合を停止する
- スパム ワード キャッチャー (単語検閲と同様ですが、投稿にリスト内のいずれかの単語が含まれている場合、X 件未満の投稿で承認が必要な投稿を作成することを除きます)
- X 件の投稿まで特定のプロファイル フィールドを無効にする (または必須または常に無効にする)
- ユーザー フラグ (ユーザーにフラグを付けることができます (フラグが付けられた後はフラグを解除します。フラグが付けられると、そのユーザーがプロファイルに対して実行したアクション、投稿の編集、または投稿の追加が ACP のログに一覧表示されます。)
- スパムログ
- 知財検索
また、「phpBB3 スパムを完全に阻止する力がある」とも記載されています。巨大な塩の塊でそれを取ってください。数年前からボードで使用しています。毎日受信していたスパムの量は確実に減少しましたが、完全に停止するわけではありません。
3 番目のオプションはAdvanced Block MODです。これにより、フォーラムに複数のブラックリストが追加されます。特定のブラックリストに特定の重みを追加できます (最も好きなものを選択します) が、しばらくの間実行することをお勧めする適切なデフォルト セットがあります。ACP にも追加Block Log
されます。多くのボットがこの mod でブロックされていることがすぐにわかります。これを書いているときに、新しいバージョンが間もなく登場することに気付きましたが、PHPBB の検証プロセスを通過していません。これらの機能のスクリーンショットを含む詳細については、こちらをご覧ください。
組み合わせ (または 3 つすべて) を使用すると、ボードにスパムが表示される率が大幅に低下します。先に述べたように、それをなくすことはできませんが、管理しやすくなります。これら 3 つの変更により、既存のユーザーは何もする必要はありません。新規ユーザーには、追加の手順が 1 つあります。最初の投稿が承認されるまで待つ必要があります。インストールと構成の後、管理者はログを監視して構成オプションを変更する必要があるかどうかを確認する以外、何もする必要はありません。