Home

Web sites

Download

Mailing lists

Press and Interviews

Documentation, Howtos and FAQs

Add-on Software

Packages and Ports

Becoming a mirror site

Postfix Add-on Software

before smtp auth | configuration mgt | virus/spam content filters | fax<->mail | list managers | logfile analysis | lookup tables | pop/imap | uce control | webmail | package mgt | autoreply | quota | other
To have information listed on this page, send mail to wietse@porcupine.org. The information listed here is maintained by the respective authors. It is listed without formal evaluation, in other words, no implied warranty of any kind.

This page lists tools, add-ons and howtos by subject. Just to be clear on what I am talking about, here is a brief definition of the terminology that is used below:

  • Utility, system - requires no change to Postfix source code.
  • Patch - requires making changes to Postfix source code.
  • Howto - examples of using add-on software with Postfix.

Before SMTP authentication

Configuration management

Virus/SPAM content filters

  • spampd spam filtering, transparent SMTP/LMTP proxy using SpamAssassin, in Perl by Maxim Paperno.
  • amavisd-new utility, a high-performance interface between MTA and virus/SPAM scanners.
  • Anti-spam gateway howto using OpenBSD, Postfix, amavisd-new, SpamAssassin, Razor and DCC.
  • amavisd-new/Razor/SpamAssassin setup tutorial by Scott Henderson.
  • amavis system, works with Postfix and other MTAs.
  • mailscanner system, works with Postfix and other MTAs.
  • avcheck utility by Michael Tokarev. Interfaces to several virus scanning engines.
  • sophie system, works with Postfix and other MTAs.
  • maildrop howto by Matthias Andree. The maildrop delivery agent is part of the Courier mail server software.
  • anomy email sanitizer system.
  • anomy howto by Derrick Webber.
  • avpcheck howto by Ralf Hildebrandt.
  • smtpprox generic SMTP filtering proxy by Bennet Todd.
  • mailfilt utility by Bennet Todd.
  • RAV system, works with Postfix and other MTAs.
  • Vexira MailArmor virus scanner, works with Postfix on Linux, FreeBSD and OpenBSD.
  • procmail howto for sanitizing email.
  • html-trap utility by Samuel Seay for procmail-based content filtering.
  • concierge utility by Rich Graves. Analyses Postfix logs and sends mail to users whose mail was rejected by Postfix content filtering.

Fax<->Email software

    FaxmimumFax Messaging Server (FMS) integrates with Postfix and other MTAs and provides email-to-fax and fax-to-email gateways.

List managers

Logfile analysis

Lookup tables

  • pam lookup table by Andrew I Baznikin; for example, use this to implement local_recipient_maps with RADIUS.
  • cidr2abc utility by Gjermund Sorseth to convert arbitary net/mask patterns into octet based patterns such as used in Postfix access maps.
  • NIS+ patch by Geoff Gibbs.
  • cdb patch by Michael Tokarev.
  • tinycdb Michael Tokarev's own CDB implementation.
  • cidr patch by Jozsef Kadlecsik.
  • postgresql patch by Philip Warner.
  • postgresql patch by Mathieu Arnold.
  • (backup site) postgresql patch by Mathieu Arnold.
  • postgresql patch by Aaron Sethman.
  • unix:alias.byname patch by Mindaugas Riauba for aliases lookups via the Linux nsswitch mechanism.
  • Mysql howto by Daniel V. Pedersen. Uses Andrew McNamara's virtual delivery agent which is now part of Postfix snapshot releases.
  • Postfix+Mysql howto (Indonesian Language).

POP/IMAP servers

UCE control

Webmail

Package management

  • Solaris utility to create Postfix installable packages.

Autoreply software

  • yaa! (yet another autoresponder) autoreply utility by Branko Grac. This can run as a one-time command at the end of a pipe, or as a resident server.
  • Autoreply system architecture by Joshua E. Warchol. You still need to provide the PERL script that does the actual responding.
  • gnarwl autoreply utility, uses LDAP instead of .foward+vacation.

Quota software

  • Per-user mailbox quota patch by Keith Stevenson. Not part of Postfix because it does not work with maildir files and because users with .forward files can bypass quota restrictions.
  • PostmMon Postfix Mail Box Monitor by Eduardo Mendes and Ricardo Malafaia. This sends mail notifications when a user has too much mail.
  • Postfix virtual delivery agent patches with additional features including maildir quota by Xavier Beaudouin.

Other software

  • IPV6 patch by Jun-ichiro itojun Hagino of the KAME project.
  • IPV6 and IPV6+TLS patch Dean Strik.
  • TLS patch by Lutz Jaenicke. Not part of Postfix until Wietse has figured out a way to avoid adding tens of thousands of lines of code to the SMTP client and server programs.
  • mini_sendmail utility by Jef Poskanzer, a minimal program to submit mail over SMTP, for example, from a chrooted WWW server.
  • Multi-line SMTP banners patch by Simon J Mudd. Grumble.
  • Patches by Michael Tokarev.
  • Patches by Ragnar Kurm.
  • Patches by Cygnus: mail spool hashing, mailbox size limit, maildir size limit.