Я пытаюсь разобраться с настройкой managesieved, чтобы мои пользователи могли его использовать. До сих пор я сделал:
apt-get install dovecot-sieve dovecot-managesieved
После некоторой отладки я обнаружил, что мне нужно создать /домашний/пользователь/сито/tmp для каждого пользователя (и установить как user:mail
владение).
Затем я должен сделать символическую ссылку на это
/home/user/..dovecot.sieve /home/user/sieve/managesieve.sieve
Все идет нормально. Некоторые инструкции говорят вам поместить это в ваш файл /etc/dovecot/dovecot.conf:
protocols = imap pop3 managesieve
Делая это, я вижу предупреждение:
Warning: Obsolete setting in /etc/dovecot/dovecot.conf:2: protocols=managesieve has been renamed to protocols=sieve
Я перезапустил dovecot и настроил для себя тестовый фильтр:
require ["fileinto"];
# rule:[test 2]
if allof (header :contains "from" "andy.xxxx@xxx.com")
{
fileinto "bla";
}
Насколько я понимаю, это должно затем пройти через фильтр и переместить электронное письмо непосредственно в папку «bla», которую я создал в своих папках IMAP. К сожалению, этого не происходит.
Кто-нибудь может предложить что-нибудь еще попробовать? Я сейчас пуст