Welcome to the qmail SMTP plugin patch home page.
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 - see documentation for details.
qmail-spp patch against qmail-ldap
Sat, 02 Jul 2005 11:48:49 GMT
Andre Celso Zaiats (azaiats /at/ ludwig /dot/ org /dot/ br) was so kind to contribute qmail-spp patch against great qmail-ldap. You can grab the patch from:
Thanks! (3 comments)
Mon, 25 Apr 2005 18:01:29 GMT
Thanks to Perolo Silantico (per /dot/ sil /at/ gmx /dot/ it) we have some new plugins - see our list for details. Hope you'll like them. (0 comments)
New plugin - lucheck
Wed, 26 Jan 2005 20:42:35 GMT
Peter Conrad (conrad, at, tivano, de) writes:
I have put up another plugin for download at
It checks recipient addresses against the local user database, and optionally against /etc/aliases and ~/alias/.qmail-.
Quite effective against SPAM-bounces with faked sender addresses.
So we have new great plugin :) -- thanks! (0 comments)
qmail-spp 0.41 released!
Mon, 24 Jan 2005 10:41:31 GMT
The new release introduce a few new features and small bug fixes.
Many thanks go to Michael Handler (handler /at/ grendel /dot/ net), as he's the author of most of the changes in this version. Here's list of important changes and new features:
- added support to specify alternative configuration file via SPPCONFFILE variable
- qmail's "rcpthosts" check is now run before SPP plugins and the result is passed using SMTPRCPTHOSTSOK variable
- fixed SMTPRCPTCOUNT - don't increase it if qmail denies mail
- refuse to start if configuration file cannot be found
Have fun! (0 comments)
The Godshell E-Mail Toaster
Wed, 19 Jan 2005 11:40:45 GMT
Jason Frisvold has just completed a "qmail toaster" site, it's available at
The site describes how to setup qmail with vpopmail (MySQL backend), content filtering (SpamAssassin and Clam AntiVirus), IMAP server (great Binc IMAP) and of course qmail-spp. Be sure to check it out! (0 comments)
Tue, 04 Jan 2005 16:34:16 GMT
Jason 'XenoPhage' Frisvold (friz /at/ godshell.com) was so kind to create qmail-spp 0.40 patch against Bill Shupp's AUTH/TLS composite patch. You can find it here:
Thanks! (0 comments)
Mon, 06 Dec 2004 17:31:11 GMT
New qmail-spp 0.40 patch against Erwin Hoffmann's SMTP AUTH v. 0.4.3 implementation has been contributed by Lordy (lordy /at/ lordy /dot/ de). It's available for download from
If you created new qmail-spp patch against other qmail flavors - don't hesitate and let me know! (0 comments)
qmail-spp 0.40 released!
Wed, 01 Dec 2004 16:32:28 GMT
This release brings several new features.
First of all, new events have been added - [connection] and [data] - which 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.
Core of qmail-spp has been moved to a separate file to make installation easier and future upgrades simpler.
More information can be found in release notes: http://sourceforge.net/project/shownotes.php?group_id=113645&release_id=286816
Enjoy! (0 comments)
qmail-spp 0.34 released
Wed, 29 Sep 2004 13:28:12 GMT
Version 0.34 fixes small issue; if you have some problems compiling qmail-spp (especially these giving syntax errors), please try this release. (0 comments)
qmail-spp 0.33 released
Thu, 23 Sep 2004 14:09:08 GMT
The new version fixes a small bug in code setting and unsetting environmental variables. If you noticed that variables set by you end with "\nZ", then you should try the new version.
Thanks for Derek Sims (derek /at/ interdart co uk) for the bug report. (0 comments)
Copyright © 2004-2008 Paweł Foremski
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license can be found here.