如何告诉 spam-assassin 不要隔离带标签的电子邮件?

如何告诉 spam-assassin 不要隔离带标签的电子邮件?

我在家里运行自己的 postfix 邮件服务器,其设置类似于这个。我选择通过 dovecot 将标记的垃圾邮件发送到用户的垃圾邮件邮箱,以便他们可以根据需要查看标记的电子邮件;这些垃圾邮件邮箱会定期清除,SA 的贝叶斯算法就是基于它们进行训练的。

但令人恼火的是 SA(或 amavisd-new,我甚至不确定)还会将标记的垃圾邮件保存到 /var/virusmails/spam-xxx.gz,而我并不想这样做。我在配置中找不到关闭该行为的正确选项。

任何指点都值得赞赏。

答案1

可能需要在 amavisd.conf 中将 $QUARANTINEDIR 设置为空

# Location to put infected mail into: (applies to 'local:' quarantine method)
#   empty for not quarantining, may be a file (Unix-style mailbox),
#   or a directory (no trailing slash)
#   (the default value is undef, meaning no quarantine)
#
$QUARANTINEDIR = '/var/virusmails';

相关内容