我创建了黑名单规则来过滤消息:
From: *@job.com yes
部分情况下,它确实有效,但部分邮件的返回路径不是 job.com。我 Google 了一下,发现 Mailscanner 实际上会在您指定“发件人:”时检查返回路径字段。我似乎找不到实际匹配发件人标头的原因。
有没有办法制定与“发件人”标头匹配的规则?
答案1
您会发现这种过滤器在 procmail 中比在 Spamassassin 中更容易设置,并且 procmail 可以与 Spamassassin 愉快地共存。
答案2
仅供记录:我使用了 /etc/Mailscanner/spam.assassin.prefs.conf 并将其放入其中:
blacklist_from *@job.com
blacklist_from *@experteer.com
该文件最初并未由 Mailscanner 加载,但我所要做的就是在 /etc/spamassassin/ 中包含一个指向它的符号链接(在我的情况下名为 mailscanner.cf)。较新的 Debian(基于)发行版不再需要此符号链接,但这是一个旧的弃用服务器。