Postfix Zusatzsoftware

Die deutsche Postfix-Community unterstützt, erweitert und ergänzt Postfix mit Add-Ons. Die Programme sind in folgenden Kategorien zusammengefaßt:

Inhaltskontrolle

Software mit der Header, Body und Attachments einer E-Mail analysiert und bewertet werden können.

clamAV
Open Source Virenscanner, der um eigene Patterns zum Filtern erweitert werden kann
SpamAssassin
Open Source Spam-Scanner, der durch Beurteilung unterschiedlichster Kriterien einer E-Mail die Spamhaftigkeit einer E-Mail errechnet.
_^_

Verbindungskontrolle

Software die Postfix während der SMTP-Session in der Entscheidung unterstützt, ob die Nachricht angenommen werden soll oder nicht.

Dynip-Liste
Sammlung von RegEx zu Dialin Netzen. Wird direkt in den Postfix Restriktionen eingebunden und verhindert Einlieferungen aus eben diesen Netzen. Nicht unumstritten und der Einsatz sollte gut überlegt werden, es kann auch falsepositive geben.
Gehört in die quick and dirty Ecke aber sehr wirkungsvoll.
fail2ban
Aufgrund verschiedener Meldungen in den Logfiles können IP-Adressen für einen Zeitraum X von der Einlieferung von Mails (bzw. zugriffen auf das System) ausgeschlossen werden. Arbeitet mit IPtables und vielen anderen Firewalls zusammen.
Hilfreich wenn Server unter Dauerbeschuss von immer wieder denselben Servern stehen. (quick and dirty)
Nolisting.org
Macht sich zunutze das viele Wurm und Trojaner verseuchte Kisten nicht alle MX'se abklappern. Ähnliche Wirkung wie Greylisting nur ohne merkliche Verzögerung. MX antwortet nicht bzw. den gibt es eigentlich nicht
999 MX
Antwortet auf jeden Einlieferungsversuch mit einem 450er Fehler. Viele Spammer denken scheinbar immer noch das ein MX mit niedrigerer Priorität Schlechter geschützt ist (da haben die nicht immer unrecht *gg). Hilft gegen UBE/UCE
postfix-policyd
-- To be done --
policyd-weight
-- To be done --
postgrey
-- To be done --
postfwd
postfwd is written in perl to combine complex postfix restrictions in a ruleset similar to those of the most firewalls.
_^_

Reputationssysteme

Software, die die Reputation eingehender Mails anhand einer Signatur prüft oder ausgehenden Nachrichten eine Signatur hinzufügt.

dkim-milter
Milter-Program, das ausgehende Mails mit Domain Key Identified Mail (DKIM) Signaturen signieren kann und die DKIM-Signaturen eingehender Mails verifizieren kann.
dk-filter
Milter-Programm, das ausgehende Mails mit Yahoo! Domain Keys (DK) Signaturen signieren kann und die Yahoo! Domain Keys-Signaturen eingehender Mails verifizieren kann.
_^_

Log-Analyzer

Software, die Mail-Log-Dateien auswertet.

awstats
-- To be done --
mailgraph
-- To be done --
pflogsumm, (dt. Version: pflogsumm)
pflogsum wertet die Mail-Log-Datei aus und erstellt verschiedene Statistiken (Mailvolumen, eingehende, ausgehende und abgewiesene Nachrichten, Top 10 Sender etc.) die es als ASCII-Text ausgibt. Das Ergebnis kann auch als Mail versendet werden.
postfix-logwatch
Logfile-Analyzer für Postfix, kann sowohl as Logwatch-Plugin als auch standalone eingesetzt werden. Verfügt über ein halbes Dutzend Optionen, um die Berichte zu personalisieren.
amavis-logwatch
Identisch zu postfix-logwatch, allerding für Amavis.
Test-dynip.sh
Script zur Auswertung der Logfiles in Zusammenarbeit mit der dynip Liste. Erkennung von wo wer wie oft eingeliefert hat und ob evtl. Dialin Netz, Generierung einer Serverspezifischen dynip-RegEx-liste. Auswertungen sind nur so gut wie der der diese auch bewertet und liest.
_^_

Content_filter

Frameworks, die Programme zur Inhaltskontrolle über die Postfix $content_filter-Schnittstelle einbinden.

spampd
-- To be done --
clamsmtp
-- To be done --
amavisd-new
Anti-Virus- und Anti-Spam-Framework, das regelbasiert Nachrichten filtern kann
_^_

Milter

Programme zur Kontrolle von SMTP-Session und des Mail-Inhalts, die über die Postfix-Implementierung der Sendmail-$milter-Schnittstelle eingebunden werden.

milter-greylist
-- To be done --
clamav-milter
-- To be done --
spamass-milter
-- To be done --
_^_

Verwaltungsfrontends

Frontends zur Verwaltung von Postfix-bezogener Aspekte.

postfixadmin
-- To be done --
sysCP (Online Demo)
SysCP, the System Control Panel is a server administration tool which enables an internet service provider to give their customers a web-based application to administrate their email addresses, their subdomains etc. The project was founded in autumn 2003 by Florian Lippert and was published on June, 15th 2004 under the GNU General Public Licence (GPL).
pfqueue
-- To be done --

Postmaster-Tools

Programm und Skripte zur Arbeit mit E-Mail im Allgemeinen und zum Debuggen von Problemen.

swaks
Swiss Army Knife SMTP; Command line SMTP testing, including TLS and AUTH
gen-auth
generate and decode SMTP authentication strings (PLAIN, LOGIN, CRAM-MD5, SPA)
saslfinger
saslfinger is a bash utility script that seeks to help you debugging your SMTP AUTH setup. It gathers various informations about Cyrus SASL and Postfix from your system and sends it to stdout.
_^_