Пытаюсь прикрутить сабж к почтовичку на Debian jessie:
# apt install dovecot-sieve
# cat /etc/dovecot/conf.d/15-lda.conf
protocol lda {
mail_plugins = $mail_plugins sieve
}
# cat /etc/dovecot/conf.d/20-lmtp.conf
protocol lmtp {
mail_plugins = $mail_plugins sieve
}
# cat /etc/dovecot/conf.d/90-sieve.conf
plugin {
sieve = ~/.dovecot.sieve
sieve_before = /etc/dovecot/sieve/before
sieve_dir = ~/sieve
}
# cat /etc/dovecot/sieve/before/sa.sieve
require ["fileinto", "imap4flags"];
if header :contains "Subject" "*****SPAM*****" {
addflag "\Seen";
addflag "Spam";
fileinto "Spam";
stop;
}
# ls -l /etc/dovecot/sieve/before/sa.sieve
-rw-r--r-- 1 root root 153 окт 20 10:24 sa.sieve
-rw-r--r-- 1 root root 246 окт 23 10:41 sa.svbin
*****SPAM*****
Прошу помощи.
Спасибо за внимание.
PS. Постфикс перевёл на lmtp, было на довкотовом lda, сейчас:
$ cat /etc/postfix/main.cf | grep virtual_transport
virtual_transport = lmtp:unix:private/dovecot-lmtp