On 2012-05-19 00:03, Thiering Péter wrote:
> Kedves Listatagok!
>
> Nem találtam guglival rá, exim4 esetén, mi a legegyszerűbb módja 
> annak, hogy
> amennyiben az üzenet X-Spam-Status-a "Yes", abban az esetben a router 
> az
> üzenetet ne a /user/eleresi/utja/Maildir-be, hanem a
> /user/eleresi/utja/Maildir/.spam -be tegye?

Nem a router teszi be a mappába, hanem a transport. Ha mindenképpen ezt 
szeretnéd, akkor csinálnék egy routert, amibe a condition-hoz irnam a 
feltetelt, majd meghivnek egy specialis transportot. De erre van jobb 
megoldas is, lasd lentebb

> Az a rész, mely megadja a könyvtárat, ahova az üzenet kerül, a 
> következőképp
> szól:
>
> <code begin>
>
>  directory = ${lookup mysql{select smtp from users,domains \
>                 where localpart = '${quote_mysql:$local_part}' \
>                 and domain = '${quote_mysql:$domain}' \
>                 and users.domain_id = domains.domain_id}}
>
> <code end>
>
> Ide kéne betenni, hogy valahogy fűzze hozzá a /.spam -et ehhez a 
> directory
> változóhoz, de csak akkor, ha az X-Spam-Status: Yes állapotban van az
> üzenetben.
>
> Esetleg más megoldásra van tippetek?

Erre inkább valami külső mda + levélszűrőt alkalmaznék (pl. 
dovecot+sieve, courier+maildrop, cyrus+sieve). Ja, és el kell felejteni 
a Debian-féle exim konfigot, fogj egy redhat/centos csomagot, szedd ki 
belőle a konfigot, másold be /etc/exim4/exim4.conf néven és az alapján 
indulj el, sokkal jobban van kommentelve.


IroNiQ
-- 
UNIX/Linux System Administrator
Member of Frugalware Developer Team
_________________________________________________
linux lista      -      linux@mlf.linux.rulez.org
http://mlf2.linux.rulez.org/mailman/listinfo/linux

válasz