[Comm] dovecot sieve sieve_before

Evgeny Yugov evgeny.yugov на gmail.com
Ср Июл 1 08:21:05 MSK 2015


Доброго времени суток.

Наткнулся на странность работы глобальных скриптов sieve_before.

Стояла задача сохранить возможность использования юзер-скриптов, используя
глобальные.
Бывает нужда прописать redirect: copy для некоторых пользователей(отпуск и
так далее).
Сначала писал  в юзер-скрипте, потом подумал что из глобального это куда
удобнее.
Скрипт простой:

require ["copy"];

if allof(header :is "to" orig_user на mydomain.ru", not address :is :all
"Delivered-To" ["copy_user на mydomain.ru"]) {
    redirect :copy "copy_user на mydomain.ru";
}

Странность заключается в том что работает он только для отправителей
mydomain.ru с любого другого он игнорируется. Никто не сталкивался?
----------- следующая часть -----------
Вложение в формате HTML было удалено...
URL: <http://lists.altlinux.org/pipermail/community/attachments/20150701/761e17d5/attachment.html>


Подробная информация о списке рассылки community