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
- Verbindungskontrolle
- Reputationssysteme
- Log-Analyzer
- Content_filter
- Milter
- Verwaltungsfrontends
- Postmaster-Tools
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.