[Sysadmins] Нужен совет по настройке почты.

Sergey =?iso-8859-1?q?a=5Fs=5Fy_=CE=C1_sama=2Eru?=
Ср Апр 5 11:58:27 MSD 2006


On Wednesday 05 April 2006 11:11, Oleg Dolgov wrote:

> Животрепещущий вопрос на сегодня: как работает sieve?
> В смысле используется один скрипт или набор различных?

Один. У юзера. Кладётся через... Вообще, библиотека перловая 
managesieve. У нас есть скрипт sieve_put на её основе. Откуда 
взялся, пока непонятно - в пакете не вижу. Кто писать мог 
говорит, что не писал. В скрипте никаких упоминаний об авторе... 
Могу послать.

> Как срабатывает? По первому попавшемуся правилу, 

По последнему. Пример (совсем грубый):

==============
require ["fileinto","reject"];

if not exists ["From", "Date"] {
    fileinto  "INBOX/_spam";
    stop;
}

if address :contains ["To","Cc"] [
            "sisyphus-cybertalk на lists.altlinux.org"
        ] {
    fileinto  "INBOX/Mail-Lists/ALT/sisyphus-cybertalk";
}
elsif address :contains ["To","Cc"] [
            "devel на altlinux.ru", "devel на altlinux.org", "devel на altlinux.com",
            "devel на lists.altlinux.org"
        ] {
    fileinto  "INBOX/Mail-Lists/ALT/devel";
}
elsif address :contains ["To","Cc"] [
            "backports на altlinux.ru", "backports на altlinux.org", "backports на altlinux.com",
            "backports на lists.altlinux.org"
        ] {
    fileinto  "INBOX/Mail-Lists/ALT/backports";
}
elsif header :contains ["Subject"] ["Daily security check"] {
      fileinto  "INBOX/security/osec";
}
else {
    fileinto  "INBOX/spam";
}

============

> и если не под одно не попадает письмо идет получателю по умолчанию?

Да.

-- 
С уважением, Сергей
a_s_y на sama.ru



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