Projects / qmail-spp


qmail-spp provides plug-in support for the qmail SMTP daemon (qmail-smtpd). It allows you to write external programs and use them to check SMTP command argument validity. The plug-in can trigger several actions, like denying a command with an error message, logging data, adding a header, and much more.

Operating Systems

Recent releases

  •  09 Apr 2006 10:01

    Release Notes: A bug in qmail-smtpd.c where SMTPRCPTHOSTSOK was not set properly if the RELAYCLIENT environment variable was set was fixed. The SMTPRCPTCOUNTALL environment variable was added, which also counts rejected RCPT commands.

    •  24 Jan 2005 11:51

      Release Notes: This release introduce a few new features and small bugfixes. Support for specifying an alternative configuration file has been added, qmail's rcpthosts check result is now passed to plugins, and rcptcount is no longer increased if qmail denies mail.

      •  01 Dec 2004 16:37

        Release Notes: The new events, [connection] and [data], were added, and can be used to execute plugins just after client connection and after DATA command. Errors now can be queued and shown later. There is also new command which omits standard qmail checks. The core of qmail-spp has been moved to a separate file to make installation easier and future upgrades simpler.

        •  29 Sep 2004 18:06

          Release Notes: A small typo that might have cause compilation failure on OpenBSD has been fixed.

          •  23 Sep 2004 17:02

            Release Notes: A small bug in the code for setting and unsetting environment variables has been fixed.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.