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 - [email protected]
http://mlf2.linux.rulez.org/mailman/listinfo/linux