2012-09-19 92 views
4

我有一個phpBB3網站已被垃圾郵件一次或兩次。用戶將發佈gibbersh到幾個論壇...我注意到,進去刪除它,沒什麼大不了的。如何阻止phpBB3中的垃圾郵件發送者?

什麼是保持我們大部分的清潔 - 該網站要求用戶註冊並確認他們的電子郵件,才能被允許發佈。這阻礙了殭屍程序,但這似乎是一個真正的人類,通過激活他們的帳戶,導航到特定主題,並張貼他們無用的煩人信息的動作。

我不希望我的真實用戶被要求做其他事情。

+2

沒有確切的細節,但活躍的用戶羣是一個相當不錯的機械土耳其人。 –

+1

我對新用戶進行限制,先讓他們的帖子獲得批准。 :) – hjpotter92

+0

是的,使一些常規用戶版主會有所幫助。我需要檢查是否有'第一篇文章需要批准'的設置...好主意。 –

回答

4

垃圾郵件預防是一個多層次的過程。下面列出的MOD和設置適用於我,但不要以任何方式阻止所有垃圾信息。正如你所提到的,看起來一個人在幕後註冊了一些賬戶。這是真的。之後,該人員返回或擁有自動化機器人使用他的憑據發佈垃圾內容。在這些情況下,您唯一的選擇就是做出反應。你將無法停止一切。

正如評論中提到的,第一步是爲第一篇文章設置審批隊列。在PHPBB 3.0.3中,增加了這個選項。

  • 瀏覽到您的管理控制面板
  • 選擇常規選項卡
  • 在左側,下板配置,選擇後設置
  • 找到Enable Queued Posts選項,將其設置爲1

您(或您的版主)將不得不批准這些帖子讓他們出現。一旦第一篇文章被批准,用戶將能夠正常發佈。

下一個選項涉及對板本身的修改。其中一項修改是Anti-Spam ACP。在它的發佈頁面,其特點如下所列:

  • 的Akismet集成
  • 一鍵潘基
  • 停止論壇垃圾郵件集成
  • 郵件字捕手(如Word御史,除了用更少的作者,使帖子如果帖子包含列表中的任何字詞,則比X帖子需要批准)
  • 禁用某些配置文件字段,直到X的帖子數量(或需要或始終禁用)
  • 用戶標誌(允許您fla g用戶(並且在他們被標記之後取消標記)。一旦標記,該用戶其個人資料,或帖子的編輯,或添加帖子執行的動作被列在日誌中的ACP)
  • 垃圾郵件日誌
  • IP搜索

它還列出了它「它有力量完全阻止phpBB3垃圾郵件。」拿着一大塊鹽。我已經在我的電路板上使用了幾年。它絕對是減少了我每天收到的垃圾郵件數量,但它並沒有完全阻止它。第三個選項是Advanced Block MOD。這會在您的論壇中添加多個黑名單。它允許你將特定的權重添加到特定的黑名單(你選擇你最喜歡的),但是確實有一套不錯的默認設置,我建議你在一段時間內運行。它也會爲您的ACP添加Block Log。你很快就會看到有很多機器人被這個MOD阻擋。我在寫這篇文章時注意到有一個新版本即將推出,但並未通過PHPBB的驗證過程。更多的信息,包括那些功能的屏幕截圖是here

使用組合(或全部3個)將顯着降低垃圾郵件在您的主板上出現的比率。正如我前面所說,它不會消除它,但它會使它更易於管理。這3次更改將使現有用戶無需執行其他任何操作。新用戶將有1個額外的步驟 - 他們將不得不等待他們的第一篇文章獲得批准。在安裝和配置之後,管理員不需要做任何事情,除了監視日誌以查看是否需要修改任何配置選項。

+2

很好的答案,但是您忘記了'rel:nofollow'到配置文件和簽名中的所有鏈接,在~50個帖子之前禁用帖子編輯,洪水控制以及在一段時間(3-14天)後自動鎖定帖子進行編輯。 – c69

+1

順便說一句我在最新版本的PHPBB3.1的任何地方找不到「啓用排隊的帖子」 - 當然不是在「發佈設置」 – PandaWood

相關問題