Spamassassin:如何删除服务器上的所有垃圾邮件?

Spamassassin:如何删除服务器上的所有垃圾邮件?

找不到如何配置 spamassassin 来删除所有垃圾邮件。

目前它仅将消息标记为垃圾邮件,但通过 IMAP 将其传递给客户端。

如何阻止它们传递到 IMAP 客户端?

http://spamassassin.apache.org/full/3.3.x/doc/Mail_SpamAssassin_Conf.html

而且阻塞我们的一些通知信息...

-1.4 ALL_TRUSTED            Passed through trusted hosts only via SMTP
 0.0 HTML_MESSAGE           BODY: HTML included in message
 2.4 HTML_IMAGE_ONLY_08     BODY: HTML: images with 400-800 bytes of words
 2.9 TVD_SPACE_RATIO        BODY: TVD_SPACE_RATIO
 1.7 MIME_HTML_ONLY         BODY: Message only has text/html MIME parts
 1.1 HTML_MIME_NO_HTML_TAG  HTML-only message, but there is no HTML tag
 1.1 HTML_SHORT_LINK_IMG_1  HTML is very short with a linked image
-1.4 AWL                    AWL: From: address is in the auto white-list

这是客户在邮件中收到的代替我们的通知信息。

您知道如何传递这些消息以及如何删除传入的垃圾邮件吗?

谢谢 ;)

我有这样的设置:

postfix
spamassassin
clamav-daemon
amavis

答案1

来自SpamAssassin 常见问题解答这个问题

SpamAssassin 本身不会删除任何电子邮件。它只是一个过滤器,可以读取电子邮件,并以某种方式修改后将电子邮件发送出去。如果您想删除电子邮件或重定向电子邮件,则需要在调用 SpamAssassin 的任何程序中执行此操作。

一般来说,删除标记为垃圾邮件的邮件不是一个好主意,因为您的客户端无法处理误报。由于删除操作发生在您的服务器接受邮件之后,因此发件人也不知道邮件已被删除,从而导致邮件无声丢失。

相反,您应该配置您的邮件系统,将标记的邮件放在“隔离”文件夹中,以便您的用户在必要时查看它。

编辑:

顺便说一句,你确实需要重新整理你的通知邮件。SpamAssassin 标记它的原因是它确实看起来像垃圾邮件:

  • TVD_SPACE_RATIO- 大量空白,表明是垃圾邮件或非人类消息生成器

  • MIME_HTML_ONLY- 群发电子邮件软件的指标

  • HTML_MIME_NO_HTML_TAG - 批量电子邮件软件指标

  • HTML_IMAGE_ONLY_08 - 图像文字很少。垃圾邮件的主要指标。

配置您自己的 SpamAssassin 安装以允许它们通过不会有太大的好处,因为您的用户的邮件过滤器也必然会阻止这样做。

编辑2:

此链接似乎包含足够的信息来使用 Amavis 设置垃圾邮件隔离文件夹。

相关内容