Alistair McDonald: SpamAssassin
Um es vorweg zu schicken: Schon lange habe ich kein vergleichbar gut aufgemachtes und nützliches Buch auf dem Schreibtisch gehabt. Das fängt schon bei Cover, Einband und Satz an – und setzt sich bei der Übersetzung fort. Dem Anspruch, ein "Leitfaden zu Konfiguration, Integration und Einsatz" (so der Untertitel) für SpamAssassin zu sein, wird das Buch tatsächlich gerecht. Dabei war ich zunächst etwas skeptisch, denn der Verlag gibt an:
Dieses Buch beschreibt fokussiert und übersichtlich, wie Spam Assassin auf- und eingesetzt wird, um Spam erfolgreich abzuwehren. Der Autor schafft mit der Beschreibung verschiedener Abwehr-Verfahren zunächst die theoretischen Grundlagen, bevor er detailliert deren Umsetzung mit Spam Assassin beschreibt. Von der Zusammenarbeit mit verschiedenen Mailservern wie sendmail, qmail und exim über die dynamische Optimierung der Filter bis hin zu Performancefragen werden alle Aspekte der Spam Assassin-Praxis behandelt.
Das ist ein hoher Anspruch, vor allem, wenn man weiß, dass Spamabwehr auf dem Server ziemlich komplex ist: Da gibt es eben nicht die eine Standardschnittstelle, sondern SpamAssassin muss sich mit unterschiedlichen MTA und LDA verstehen. Und auch SpamAssassin selbst ist nicht gerade simpel zu nennen, erst recht, wenn als Demon betrieben.
Aber der Autor schafft es, auch relativ unerfahrene Administratoren anzusprechen und die verschiedensten Szenarien verständlich zu beschreiben. Dazu trägt auch bei, dass der Leser zunächst behutsam in das Thema Spam, Spamerkennung und Spamabwehr eingeführt wird. Um SpamAssassin selbst geht es dann erst ab Seite 70.
Aber auch da bleibt das Buch immer gut lesbar, bietet einen guten Index und ein umfangreiches Glossar und ist vor allem aktuell und nachvollziehbar. Wer nomalerweise seinen Server nur mit vorgefertigten Paketen des Distributors aktualisiert, der wird nicht nur informiert, warum in diesem Fall die Installation aus den Originalquellen wesentlich sinnvoller ist – er wird auch mit einer Schritt-für-Schritt-Anleitung versorgt.
Während des Lesens habe ich dann auch die Probe aufs Exempel gemacht und anhand des Buches SpamAssassin auf einem unserer Server nach Anleitung installiert, konfiguriert und an die lokalen Gegebenheiten angepasst. Erwartungsgemäß geht bei einem solchen Vorhaben nicht gleich alles glatt – dass der Autor aber zahlreiche Hinweise zur Fehlersuche und -behebung liefert, kann man in der Regel so nicht erwarten. Immer wieder stellt man fest, dass der Autor sein Metier kennt und nicht nur eine bestimmte Linux-Distribution berücksichtigt.
Diese Praxiserfahrung zeigt sich auch im dritten Teil, wenn es um die Leistungsoptimierung, die Wartung und die lokale Anpassung der SpamAssassin-Installation geht. Themen, die häufig außen vor bleiben, wenn man im Internet nach Informationen zu SpamAssassin sucht.
Und auch die Übersetzung hat mich positiv überrascht: G&U Technische Dokumentation aus Flensburg hat hier gute Arbeit geleistet und sogar die aktuellen deutschen Gesetze zu Löschen und Melden von Spams eingearbeitet. Das Buch ist trotz der Techniklastigkeit jederzeit gut lesbar und verständlich. Das kann man bei weitem nicht von jeder Übersetzung sagen. Und selbst das Covermotiv macht Spaß … das hätte ich gerne als Poster! Insgesamt ein rundum gelungenes Buch, auch wenn mancher die Nase rümpft, wenn er für Literatur zu einer kostenlos erhältlichen Software 40 Euro ausgeben soll: Wer die Informationen richtig einsetzt und so letztlich auch nur eine Stunde seiner wertvollen Arbeitszeit einspart, für den hat sich das Buch schon gelohnt!
Das Buch bei Amazon bestellen…
Alistair McDonald
SpamAssassin: Leitfaden zu Konfiguration, Integration und Einsatz
Addison-Wesley, München, Januar 2005
ca. 40 Euro