PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Exim + SpamAssassin - Spam verschieben



DanielWydler
05.09.08, 13:42
Hallo zusammen,
ich versuche mich vergeblich, dass exim erkannte Spam-Mails in einen Junk-Ordner im Userpostfach verschiebt. Exim läuft hier mit vexim...

Meine exim.conf habe ich folgendermaßen angepasst:


ditch_spam:
driver = redirect
allow_fail
file_transport = ditch_spam_transport
data = ${lookup mysql{select concat(smtp,'/.Junk') \
from users,domains \
where localpart = '${quote_mysql:$local_part}' \
and domain = '${quote_mysql:$domain}' \
and domains.enabled = '1' \
and users.enabled = '1' \
and users.domain_id = domains.domain_id}}
condition = ${if >{$spam_score_int}{${lookup mysql{select \
users.sa_refuse * 10 from users,domains \
where localpart = '${quote_mysql:$local_part}' \
and domain = '${quote_mysql:$domain}' \
and users.on_spamassassin = '1' \
and users.on_forward = '0' \
and users.type = 'local' \
and users.domain_id=domains.domain_id \
and users.sa_refuse > 0 }{${value}}fail}} {yes}{no}}
local_part_suffix = -*
local_part_suffix_optional
retry_use_local_part

Hier habe ich den alten Block von "ditch_spam" auskommentiert.

Zusätzlich noch in den Bereich "Transports" in der selben Config-Datei folgenden Block hinzugefügt:


ditch_spam_transport:
driver = appendfile
envelope_to_add
return_path_add
mode = 0600
maildir_format = true
create_directory = true
user = ${lookup mysql{select users.uid from users,domains \
where localpart = '${quote_mysql:$local_part}' \
and domain = '${quote_mysql:$domain}' \
and users.domain_id = domains.domain_id}}
group = ${lookup mysql{select users.gid from users,domains \
where localpart = '${quote_mysql:$local_part}' \
and domain = '${quote_mysql:$domain}' \
and users.domain_id = domains.domain_id}}
maildir_use_size_file = false

Nun Frage ich mich, muss das Verzeichnis "Junk" angelegt sein oder wird dieses selbst erzeugt?!
das größere Problem ist im Moment, dass ich das Verzeichnis unterhalb vom Posteingang manuell angelegt habe. Jedoch werden keine Spammails dort hineingeschoben.

Gruss,
Dani