Содержание

Sieve

Язык описания правил фильтрации для почтовых сообщений, он позволяет осуществлять фильтрацию сообщений на стороне сервера.

Серверы

Dovecot

Редакторы

RoundCube

ThunderBird

Примеры

Если у письма поле От (From) содержит Content-filter, то ставим ему метку Прочитано, перекладываем в папку Quarantine завершаем работу правила.

test.sieve
require ["imap4flags","fileinto"];
# rule:[Quarantine]
if header :contains "From" "Content-filter"
{
        setflag "\\Seen";
        fileinto "Quarantine";
        stop;
}

Ссылки

http://ru.wikipedia.org/wiki/Sieve

Sieve: фильтрация почты на стороне сервера

Pigeonhole Sieve examples