我正在尝试将 spamassassin 检测到的垃圾邮件自动移动到 Debian Jessie 上的垃圾文件夹。
我安装了 Spamassassin 并编辑了配置:
local.cf (spamassassin 文件夹)
rewrite_header Subject *****SPAM*****
Run Code Online (Sandbox Code Playgroud)
main.cf
spamassassin_destination_recipient_limit = 1
Run Code Online (Sandbox Code Playgroud)
master.cf
smtp inet n - - - - smtpd
-o content_filter=spamassassin
spamassassin unix - n n - - pipe
flags=DROhu user=vmail:vmail argv=/usr/bin/spamc -f -e
/usr/lib/dovecot/deliver -f ${sender} -d ${user}@${nexthop}
Run Code Online (Sandbox Code Playgroud)
90-plugins.conf (鸽舍)
plugin {
#setting_name = value
sieve = /etc/dovecot/sieve/default.sieve
}
Run Code Online (Sandbox Code Playgroud)
default.sieve
require "fileinto";
if header :contains "X-Spam-Flag" "YES" {
fileinto "Junk";
}
Run Code Online (Sandbox Code Playgroud)
15-mailboxes.conf (后缀)
mailbox Junk {
auto = subscribe
special_use …Run Code Online (Sandbox Code Playgroud)