防止垃圾邮件的技巧

是的,如果 approve_post_count 设置为 1,您仍然应该审查其他这些设置。

这些设置的交互方式:

approve_post_count(设置为 1):

  • 影响 信任等级 0 和 1 的用户
  • 要求批准他们的第一篇帖子
  • 在 1 篇帖子被批准后,他们可以自由发帖(假设他们仍然是 TL0 或 TL1)

approve_unless_allowed_groups(以前称为 approve_unless_trust_level):

  • 影响不在指定组中的所有人
  • 要求批准所有帖子(不只是第一个)

approve_new_topics_unless_allowed_groups(以前称为 approve_new_topics_unless_trust_level):

  • 影响不在指定组中的所有人
  • 只要求批准新主题(不包括回复)

关键区别:

  • approve_post_count临时性的——一旦用户达到该数量阈值,他们就可以自由发帖
  • “unless allowed groups”(除非在允许的组中)设置是持续性的——它们适用于不在指定组中的用户的所有帖子/主题,无论他们发布了多少帖子

您也可以组合设置,以便更好地控制您网站上的发帖情况,例如:

  • 使用 approve_post_count: 1 来审查新用户(TL0/TL1)的初始帖子
  • 使用 approve_unless_allowed_groups 设置来持续审核除特定组(例如 TL2+ 成员)外的所有人

这样就创建了一种方法,即初始时对新用户进行审核,同时您也可以控制谁可以持续自由发帖而无需批准。