我的问题是我想自动将垃圾邮件移动到一个文件夹,但不知道该怎么做。
我有一台可以访问电子邮件的 Linux 机器。MTA 是后缀,IMAP 是导游. 我使用的网络邮件客户端松鼠邮件. 为了过滤垃圾邮件,我使用垃圾邮件杀手并且运行正常。
Spamassasin 正在覆盖主题[--- 垃圾邮件 14.3 ---]伟哥…… 还添加标题:
X-Spam-Flag: YES
X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on xxxx
X-Spam-Level: **************
X-Spam-Status: Yes, score=14.3 required=2.0 tests=BAYES_99,
DATE_IN_FUTURE_24_48,HTML_MESSAGE,MIME_HTML_ONLY,RCVD_IN_PBL,
RCVD_IN_SORBS_WEB,RCVD_IN_XBL,RDNS_NONE,URIBL_RED,URIBL_SBL autolearn=no
version=3.2.5
X-Spam-Report:
* 0.0 URIBL_RED Contains an URL listed in the URIBL redlist
* [URIs: myimg.de]
* 3.5 BAYES_99 BODY: Bayesian spam probability is 99 to 100%
* [score: 1.0000]
* 0.9 RCVD_IN_PBL RBL: Received via a relay in Spamhaus PBL
* [113.170.131.234 listed in zen.spamhaus.org]
* 3.0 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL
* 0.6 RCVD_IN_SORBS_WEB RBL: SORBS: sender is a abuseable web server
* [113.170.131.234 listed in dnsbl.sorbs.net]
* 3.2 DATE_IN_FUTURE_24_48 Date: is 24 to 48 hours after Received: date
* 0.0 HTML_MESSAGE BODY: HTML included in message
* 1.5 MIME_HTML_ONLY BODY: Message only has text/html MIME parts
* 1.5 URIBL_SBL Contains an URL listed in the SBL blocklist
* [URIs: myimg.de]
* 0.1 RDNS_NONE Delivered to trusted network by a host with no rDNS
我想自动将垃圾邮件移动到文件夹中。理想情况下(不确定是否可行)仅将标点符号 5.0 或以上的邮件移动到文件夹。2.0 到 5.0 之间的垃圾邮件我希望存储在收件箱中。(我计划稍后打开自动学习)
在阅读了大量 procmail、postfix 和 spamassasin 站点的内容并在 Google 上搜索了很多内容(很多过时的操作方法)后,我找到了两个解决方案,但不确定哪个是最好的,或者是否还有其他解决方案:
- 在 squirrelmail 中制定规则(肮脏的解决方案?)
- 使用 Procmail
哪个是最佳选择?您有任何更新的操作指南吗? 谢谢
答案1
我使用了一个非常相似的设置(Postfix/SpamAssassin 与 amavisd-new/Dovecot),并且我使用邮件投递作为具有过滤功能的投递代理。为什么不使用 procmail?只是因为我发现 maildrop 更容易使用。最终它完成了相同或类似的任务。我设置的几乎任何 maildrop 过滤文件中的第一条规则都会检查是否设置了 X-Spam-Flag,如果设置了,则将电子邮件移至垃圾邮件文件夹。
我建议不要使用 squirrelmail 规则来移动垃圾邮件;您不知道您或您的用户是否还想使用除 squirrelmail 之外的其他客户端。鉴于 IMAP 的一大优势是您可以让多个客户端拥有同一个收件箱的相同视图,我会选择一种保留此优势的设置,这意味着使用单独的传递代理/过滤器。
答案2
在类似情况下,我们使用 postfix/dovecot IMAP/dovecot LDA。所有邮件均由 Dovecot LDA 中的 Sieve 模块处理。Dovecot LDA 中的全局筛选规则会将具有必要垃圾邮件标头的邮件发布到“垃圾邮件”箱中。
答案3
Procmail 可以轻松做到这一点,事实上,SpamAssassin 网站上有一个“秘诀”。