======SpamAssassin====== =====Bayes-Filter====== Ab IIRC Version 3.0 wurde die Gewichtung der Bayes-Filter von SpamAssassin stark geändert, so daß selbst 99%ige Wahrscheinlichkeiten nicht ausreichende Werte für eine Markierung als Spam bedeuteten. Folgender Eintrag in ''~/.spamassassin/user_prefs'' korrigiert diese Gewichtung: #adjust some scores score BAYES_00 0 0 -1.665 -2.599 score BAYES_05 0 0 -0.925 -0.413 score BAYES_20 0 0 -0.730 -1.951 score BAYES_40 0 0 -0.276 -1.096 score BAYES_50 0 0 1.567 0.500 score BAYES_60 0 0 3.515 1.3 score BAYES_80 0 0 3.608 2.3 score BAYES_95 0 0 3.514 3.5 score BAYES_99 0 0 5.270 5.1 =====Zusammenarbeit mit MTAs====== * [[http://wiki.apache.org/spamassassin/IntegratedInMta|Integrated into several varieties of MTA]] * [[http://dman13.dyndns.org/~dman/config_docs/exim-spamassassin/|How to integrate spamassassin with exim]] * [[http://www.exim.org/exim-html-3.30/doc/html/spec_14.html#SEC426|Option transport_filter bei exim]] =====Integration weiterer DNSBLs in SpamAssassin===== Folgende Beispielkonfiguration für die Abfrage einer speziellen DNSBL stellt die einfachste Lösung dar, ohne spezielle Auswertung des Rückgabewerts der DNSBL oder ähnlichem. Existiert ein Eintrag in der DNSBL für die abgefragte IP-Adresse, trifft der Filter zu. Die Konfiguration wird am besten in der ''local.cf'' untergebracht. #custom DNSBL header RCVD_IN_EXAMPLE_DNSBL eval:check_rbl('rbl', 'dnsbl.example.') describe RCVD_IN_EXAMPLE_DNSBL listed in dnsbl.example tflags RCVD_IN_EXAMPLE_DNSBL net score RCVD_IN_EXAMPLE_DNSBL 5.1