Sziasztok!
Van egy Debian Etch levelező szerver, amin fut spamassassin. Az e-mail fiókok mysql táblában vannak tárolva, a felhasználók a postafiókjukat csak IMAP -on érik el. A spamassassin működik is rendesen. A leveleket nem törlni, hanem a tárgyat átírja ***SPAM*** -re. Igény merült fel rá, hogy a SPAM levelek ne a beérkezett üzenetek mappába kerüljenek, hanem mindenkinek egy külön SPAM mappába. Hogy tudnám rávenni a spamassassint, hogy a SPAM leveleket egy külön mappába tegye?
- 876 megtekintés
Hozzászólások
Nem a SpamAssassint kell rávenni, hanem a levelezőszervert.
Exim pl.:
acl_check_content:
...
warn message = X-Spam-Score: $spam_score ($spam_bar)
spam = nobody:true
...
local_delivery_plain:
driver = appendfile
maildir_format = true
directory = /var/mail/$domain/$local_part/\
${if match{$bheader_x-spam-score:}{\N[+]{6}\N}{.spam/}{}}\
{\N[+]{6}\N}{.spam/}{}}
maildirfolder_create_regex = /\.[^/]+$
create_directory
delivery_date_add
envelope_to_add
return_path_add
user = mail
group = mail
mode = 0660
directory_mode = 0770
- A hozzászóláshoz be kell jelentkezni
OK! Postfixre esetleg példád? Ha nincs, nem probléma, akkor átolvasgatom ezek alapján a postfixet. Köszi!
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
Sajnos nincs.
A fentiben van némi elírás, de gondolom a lényeg látszik.
- A hozzászóláshoz be kell jelentkezni
Nem probléma, a lényeget látom. Csak túl korán reggelt volt és nem is értem miért a spamassassint akartam rávenni a dologra :). Majd rábeszélem a postfixet, hogy jól viselkedjen és rakja be a megfelelő mappába a spam leveleket. Köszönöm!
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
Valóban korán van - ha Te már úgyis felébredtél, akkor áruld majd el nekem is a titkot (jelölt levelek más mappába irányítása Postfix-el (bár attól tartok, procmail lesz belőle, de már nem emlékszem)).
Köszi!
- A hozzászóláshoz be kell jelentkezni
Igen, procmaill -el könnyen meg lehetne oldani, csak nem tudom még, hogy jelent -e problémát az a procmail -nek, hogy egy darab valós unix felhasználó sincs felvéve a postafiókokhoz, csak virtuálisak, mivel mysql táblában vannak, ahogy azt korábban is írtam.
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
milyen imap szervert hasznalsz?
a default sieve script atirasa megoldhatja a problemadat
- A hozzászóláshoz be kell jelentkezni
dovecot -ot használom IMAP -nak.
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
Itt egészen pontosan mire is gondolsz?
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
Utánnaolvastam. Nem a legegyszerűbb ezt beállítani a VDA miatt. Maildroppal lehet megoldani:
http://www.howtoforge.com/postfix_mailfilter
Inkább beállíttatom azon a 15 kliens gépen a levelező programban egy levélszabályt.
___________________________________________________________________
Lógnak a pálmafán a kókuszok .... :)
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni