Spamfilterung
Jens Kleikamp
j.kleikamp at codes-concepts.com
Mon Aug 4 21:13:32 CEST 2008
Technik samEDVtechnik schrieb:
> Hallo an Alle,
>
> ich bin gerade am Probieren um eine ordentliche Spamfilterung beim Kolab
> Server 2.2.0 hinzubekommen.
>
> Das Lernen mit SA-LEARN funktioniert schon automatisiert.
>
> Auch den Score habe ich schon schön im Griff.
>
> Ich habe gelesen, dass es im Internet sogenannte kostenlose „Blacklist“
> Server gibt.
>
> Meine Fragen:
>
> Kann ich solche Listen auf meinem Kolab Server einbinden?
> Wo und wie müssen diese eingetragen werden?
> Mit welchen Listen habt ihr die besten Erfahrungen gemacht?
>
> Es wäre echt toll, wenn jemand seine Erfahrungen kundtun könnte. Oder wo
> kann ich näheres darüber erfahren?
>
> Herzlichen Dank für Eure Hilfe.
>
> Beste Grüße
>
> Andreas Stehli
Hallo Andreas
Interessantes Thema.
Beim Kolab hat man 2 Möglichkeiten solche Listen einzubinden. Entweder
direkt in den Postfix oder über Spamassassin.
Die erste Variante ist im Kolab Wiki beschrieben und ist sehr rabiat, da
die Mails garnicht erst angenommen werden falls eine Blacklist anspringt.
Die zweite Variante über den Spamassassin ist die bessere wie ich finde.
Hier kannst du die Listen denen du voll vertraust höher scoren lassen
als andere.
Ich selber verwende folgende Listen
dnsbl-1.uceprotect.net
dnsbl-2.uceprotect.net
dnsbl-3.uceprotect.net
zen.spamhaus.org
list.dsbl.org
psbl.surriel.com
bl.spamcop.net
Einige dieser Listen setzt Spamassassin über das Plugin
Mail::SpamAssassin::Plugin::DNSEval von Hause aus ein, z.B. spamhaus,
spamcop.
Die anderen habe ich über die local.cf nachgetragen.
Als weitere Maßnahmen gegen Spam hat sich als Hilfreich erwiesen weitere
Spamassassin Rules einzubinden.
Mit sa-update kann man sehr elegant den SA erweitern bzw. auf dem
aktuellsten Stand halten, zumindest was die Regeln betrifft.
Z.B. :
sa-update --nogpg --channelfile /etc/sare.channels.txt
/etc/sare.channels.txt:
updates.spamassassin.org
saupdates.openprotect.com
sought.rules.yerp.org
70_sare_stocks.cf.sare.sa-update.dostech.net
70_sare_adult.cf.sare.sa-update.dostech.net
70_sare_spoof.cf.sare.sa-update.dostech.net
70_sare_bayes_poison_nxm.cf.sare.sa-update.dostech.net
70_sare_genlsubj_x30.cf.sare.sa-update.dostech.net
70_sare_oem.cf.sare.sa-update.dostech.net
70_sare_random.cf.sare.sa-update.dostech.net
70_sare_specific.cf.sare.sa-update.dostech.net
70_zmi_german.cf.zmi.sa-update.dostech.net
88_FVGT_Bayes_Poison.cf.sare.sa-update.dostech.net
88_FVGT_Tripwire.cf.sare.sa-update.dostech.net
88_FVGT_rawbody.cf.sare.sa-update.dostech.net
88_FVGT_subject.cf.sare.sa-update.dostech.net
chickenpox.cf.sare.sa-update.dostech.net
Der beste Rule-Channel neben dem default ist mit Abstand der von Justin
Mason (sought.rules.yerp.org). Die Rules aus diesem Channel werden
täglich automatisiert aktualisiert. Leider ist der Server seit ein paar
Tagen down. Auf der Maillingliste von SA kann man allerdings lesen das
Justin Mason gerade nur einen Server-Umzug vornimmt und bald wieder
alles wie gewohnt läuft. Puh!
Siehe auch: http://www.rulesemporium.com/
Desweiteren hat es sehr geholfen den Virenscanner Clamav mit
zusätzlichen Signaturen auszustatten.
Hier ist folgender Link interessant:
http://www.sanesecurity.com/clamav/usage.htm
Dort stehen auch ein paar nette kleine Scripte zum download bereit
welche einem das updaten dieser Signaturen erleichern.
Ansonsten habe ich noch Razor und DCC installiert.
Mit diesen Maßnahmen und weiteren Tips aus dem Kolab Wiki hab ich den
Spam nahezu auf "minus null" reduzieren können :) Worüber ich mich
täglich sehr freue, da ich eine lange Zeit einen sehr schlechten
Spamfilter ertragen musste.
Mit besten Grüßen
Jens Kleikamp