sslug-teknik team mailing list archive
-
sslug-teknik team
-
Mailing list archive
-
Message #88749
Re: "Ashley" <pto>
Jørgen Heesche wrote:
> Junk Mail Control kan godt bare slette, men det er klogt at sikre sig
> mod, at der ikke slettes for meget.
>
Jeg kører imap mod serveren, og spam flyttes til en fælles spam-folder,
som sa-learn derefter kigger igennem og efterfølgende tømmer.
Jeg prøvede for sjov at lade spamassassin kige på en af de mail, som
Thunderbirden havde hentet, havde dømt spam på, og lagt over i
spam-folderen.
med kommandoen:
spamassassin -t -D <testmailen
fik jeg en spamscore på over 34, så spørgsmålet er, om det måske er en
rækkefølge i min exim.conf, der er forkert, altså om Thunderbird kan
komme til at hente mails, der slet ikke har være gennem spamfilteret.
Der advares i exim.conf om at rækkefølgen i afsnittet routers er
afgørende. Her er min:
dnslookup:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
ignore_target_hosts = 0.0.0.0 : 127.0.0.0/8
no_more
system_aliases:
driver = redirect
allow_fail
allow_defer
data = ${lookup{$local_part}lsearch{/etc/aliases}}
# user = exim
file_transport = address_file
pipe_transport = address_pipe
# SpamAssassin
spamcheck_router:
no_verify
check_local_user
# When to scan a message :
# - it isn't already flagged as spam
# - it isn't already scanned
condition = "${if and { {!def:h_X-Spam-Flag:} {!eq
{$received_protocol}{spam-scanned}}} {1}{0}}"
driver = accept
transport = spamcheck
userforward:
driver = redirect
check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
file = $home/.forward
# allow_filter
no_verify
no_expn
check_ancestor
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply
localuser:
driver = accept
check_local_user
# local_part_suffix = +* : -*
# local_part_suffix_optional
transport = local_delivery
cannot_route_message = Unknown user
og endelig har jeg sat en transport ind:
spamcheck:
driver = pipe
command = /usr/sbin/exim -oMr spam-scanned -bS
use_bsmtp = true
transport_filter = /usr/bin/spamc
home_directory = "/tmp"
current_directory = "/tmp"
user = mail
group = mail
log_output = true
return_fail_output = true
return_path_add = false
message_prefix =
message_suffix =
Endelig har jeg i /etc/mail/spamassassin/local.cf:
rewrite_header Subject ****SPAM(_SCORE_)****
og den header dukker op på omkring halvdelen af mine spam-mails.
References