# 自动清理 x 天后无活跃帖子的已禁言用户

**URL:** https://meta.discourse.org/t/purge-silenced-users-with-no-active-posts-after-x-days/403208
**Category:** Feature
**Created:** [2026年五月18日 05:46 UTC](https://meta.discourse.org/t/purge-silenced-users-with-no-active-posts-after-x-days/403208 "2026-05-18T05:46:13Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [2026年五月18日 05:46 UTC](https://meta.discourse.org/t/purge-silenced-users-with-no-active-posts-after-x-days/403208/1 "2026-05-18T05:46:14Z")

</div>

我刚刚浏览了一下我的网站，惊讶地发现这还不是一个功能。

当用户在发布第一条帖子后被系统静音时，他们通常是垃圾邮件发送者，并且账户是空白的。这些账户通常会造成数据库噪音，我认为如果能提供一个选项自动清理这些账户那就太好了。当然，您可以直接在审核队列中点击“删除用户”选项，从而完全避免处理静音问题，但我仍然认为这个功能会很有用。

---

<div class="post-metadata">

### Author: ![darkpixlz](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/darkpixlz/32/549896_2.png) [@darkpixlz](https://meta.discourse.org/u/darkpixlz)
#### Post date: [2026年五月18日 05:48 UTC](https://meta.discourse.org/t/purge-silenced-users-with-no-active-posts-after-x-days/403208/2 "2026-05-18T05:48:16Z")

</div>

算了，对于我的使用场景，`清理 N 天未活跃用户` 这个功能应该能解决。“Related” 又把我的话题标记为无效了 🥲

（这个名称可能还可以改进，因为我之前搜索了 `silence`、`mute` 和 `purge` 都没找到相关内容，这才发了这个帖子）

---

<div class="post-metadata">

### Author: ![mcdanlj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcdanlj/32/131829_2.png) [@mcdanlj](https://meta.discourse.org/u/mcdanlj)
#### Post date: [2026年五月18日 11:37 UTC](https://meta.discourse.org/t/purge-silenced-users-with-no-active-posts-after-x-days/403208/3 "2026-05-18T11:37:54Z")

</div>

仅仅是因为你提到无法想象保留这些账户的理由：我选择永久挂起，以便轻松地在账户之间关联数据，从而识别出哪些可能是新出现的垃圾信息发送者……并非建议你这样做，只是举例说明为何这可以是可选操作。

---

<div class="post-metadata">

### Author: ![awesomerobot](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/awesomerobot/32/142900_2.png) [@awesomerobot](https://meta.discourse.org/u/awesomerobot)
#### Post date: [2026年五月18日 17:32 UTC](https://meta.discourse.org/t/purge-silenced-users-with-no-active-posts-after-x-days/403208/4 "2026-05-18T17:32:07Z")

</div>

是的，我强烈建议对垃圾信息发送者使用“删除并拉黑”选项，这样可以避免噪音干扰，同时也能让试图从同一 IP 地址再次向你发送垃圾信息的人更难得逞。

---

<div class="post-metadata">

### Author: ![mcdanlj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/mcdanlj/32/131829_2.png) [@mcdanlj](https://meta.discourse.org/u/mcdanlj)
#### Post date: [2026年五月29日 12:08 UTC](https://meta.discourse.org/t/purge-silenced-users-with-no-active-posts-after-x-days/403208/5 "2026-05-29T12:08:44Z")

</div>

我不对住宅 IP 使用“并封禁”策略，因为它们会被回收，而今天的垃圾邮件发送者可能就是明天的合法用户。

我的许多垃圾邮件发送者通过 VPN 接入，并在不同 IP 之间频繁切换。使用“并封禁”只会让通过 VPN 进行的合法使用越来越容易失败；在这些情况下，这实际上是一种自我拒绝服务攻击。

我通过多种方式（如马甲账号、从不同 IP 注册或最后登录）发现，绝大多数重复发送垃圾邮件的用户并不使用固定 IP。

确实有少数垃圾邮件发送者来自企业总部，其中一些人经劝说后已停止发送垃圾邮件。但真正的祸害是来自“五美元”（或类似机械土耳其众包平台）的垃圾邮件发送者。他们大多不是在污染自己的 IP 池，而是在破坏邻居的 IP 地址环境。
