Spam-Emails automatisch in Directory ablegen
Hallo Leute,
hab's doch hinbekommen. Der Mail-Server laeuft jetzt :-) Exim sei dank :-)
Die Anleitung die ich benutzt habe
http://www.debianhowto.de/doku.php/de:howtos:sarge:exim4_vexim2_courier_mailman
Habe alles ausser dem Mailman installiert. Alles läuft wie es sich
gehört nur eine Sache haette ich noch. Vielleicht kann mir einer helfen.
Es geht um den abschnitt Spam-Emails automatisch in Directory ablegen.
Irgendwie will das nicht klappen.
Der SPAM-Filter laeuft sauber aber ich moechte nicht dass SPAM's geloescht
werden sondern in ein Ordnen vesrchoben werden.
2007-08-24 09:35:38 H=(ynhjpx) [200.69.101.65]
F=<arcanetheband.com@vistamount.com> rejected RCPT <******@*****.de>:
DNSBL listed at zen.spamhaus.org
exim4.conf
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
Abschnitt “TRANSPORTS CONFIGURATION”
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
data = ${lookup mysql{select concat(smtp,'/.Junk') \ Danach sollten
SPAM's eigentlich in dem Junk Ordner landen, tun es aber nicht.
Reply to: