⇤ ← Revision 1 vom 2005-05-26 22:16:20
1763
Kommentar: vorversion
|
2121
update
|
Gelöschter Text ist auf diese Art markiert. | Hinzugefügter Text ist auf diese Art markiert. |
Zeile 9: | Zeile 9: |
* `apt-get install spamassassin libnet-ldap-perl libnet-dns-perl` | * `apt-get install spamassassin libnet-ldap-perl libnet-dns-perl razor pyzor` |
Zeile 32: | Zeile 32: |
== Einbindung in qmail == Auf dem mail-Server muss ein Interface-Programm installiert werden. Zur Auswahl stehen: * [http://qmail-scanner.sourceforge.net/ qmail-scanner] * [http://www.inter7.com/?page=simscan simscan] ''simscan'' ist wahrscheinlich besser für uns geeignet. Die weitere Einrichtung muss noch vorgenommen werden ... |
Spamassassin
zur Filterung von Spam-Mails ...
Installation
apt-get install spamassassin libnet-ldap-perl libnet-dns-perl razor pyzor
die Datei /etc/default/spamassassin
die Variable ENABLED auf 1 setzen
zu OPTIONS muss --ldap-config -x hinzugefügt werden
eine globale Spamassassin-Konfigurationsdatei anlegen (z.B.: /etc/spamassassin/local.cf):
user_scores_dsn ldap://ldap:389/sc=mailAccount,ou=People,o=neofaxe,dc=systemausfall,dc=org?spamassassin?sub?uid=__USERNAME__ user_scores_ldap_username bind dn user_scores_ldap_password password
Einrichtung
für die persönlichen Nutzereinstellungen benötgt jeder ldap-Mail-Eintrag ein Attribut namens spamassassin - dies muss zur ldap-Klassendefinition hinzugefügt werden:
in die [wiki:WebSvn/sao/etc/ldap/schema/sao.schema /data/etc/schema/sao.schema] folgenden Attribut-Typ einfügen:
attributetype ( 2.16.840.1.113730.3.1.217 NAME 'spamassassin' DESC 'SpamAssassin user preferences settings' EQUALITY caseExactMatch SYNTAX 1.3.6.1.4.1.1466.115.121.1.15 )
die Klassen-Definition (siehe [wiki:WebSvn/sao/etc/ldap/schema/sao.schema /data/etc/schema/sao.schema]) der ldap-Mail-Klasse (mailDestination) muss um dieses Attribut als MAY-Klausel erweitert werden
erster Test
den Spam-Daemon im Debug-Modus starten: spamd -D 2>&1 | less
die mitgelieferte Spam-Test-Datei prüfen lassen: cat /usr/share/doc/spamassassin/examples/sample-spam.txt | spamc
falls dabei der Server-Output lock-Fehler meldet, solltest du chmod 777 /root/.spamassassin ausführen, da die Dateien vom Nutzer nobody angelegt werden
Einbindung in qmail
Auf dem mail-Server muss ein Interface-Programm installiert werden. Zur Auswahl stehen:
[http://qmail-scanner.sourceforge.net/ qmail-scanner]
[http://www.inter7.com/?page=simscan simscan]
simscan ist wahrscheinlich besser für uns geeignet.
Die weitere Einrichtung muss noch vorgenommen werden ...