Добрый день , прошу помощи в решение задачи фильтрования писем имеющих флаг "X-Spam-Flag" "YES" , так как раскладкой почты занимается у меня Dovecot , то пытаюсь привернуть SIEVE.
Делаю следующие protocol imap {
mail_plugins = autocreate
}
protocol lda {
mail_plugins = sieve ### Добавил плагин
postmaster_address = mail@itc.ru
mail_plugins = autocreate
}
##
## Authentication processes
##
auth default {
mechanisms = plain
#####SMTP авторизация
socket listen {
client {
path = /var/spool/postfix/private/auth
mode = 0666
user = postfix
group = postfix
}
}
#####
passdb pam {
}
userdb passwd {
}
user = root
}
dict {
}
plugin {
autocreate = Trash
autocreate2 = Spam
autocreate3 = Sent
autosubscribe = Trash
autosubscribe2 = Spam
autosubscribe3 = Sent
sieve_global_path = /etc/dovecot/dovecot-sieve.conf ### Путь к скрипту
}
Скрипт etc/dovecot/dovecot-sieve.conf
require "fileinto";
if header :contains "X-Spam-Flag" "YES" {
fileinto ".Spam";
stop;
}
Почта возвращается обратно пользователю во входящие а не в каталог Spam.
Материалы брал тут
http://wiki.dovecot.org/LDA/Sieve/Dovecot
http://wiki.dovecot.org/LDA/Sieve
в чем может быть причина ?