mod_smtpd is a modular SMTP server similar in spirit to
For developers it offers a dependable platform to quickly write a custom SMTP application without the burdens of portability, protocol, daemonization and/or process scheduling.
For system administrators it precludes the need for a separate SMTP daemon and also allows for simple replacement of SMTP backend without having to switch SMTP daemons (just load a different queue module!).
Simple yet advanced plugin system based on Apache hooks.
Close to nothing built in. All functionality is required by plugins.
Use of Apache filters for the SMTP "DATA" command.
mod_smtpd hasn't been released yet. It is still alpha quality and isn't
ready for production use. If you'd like to try it out development of
mod_smtpd can be followed through the
Subversion repositories. For public access
you can use :
% svn checkout http://svn.apache.org/repos/asf/httpd/mod_smtpd/trunk/
More documentation coming soon!
mod_smtpd take place on the main HTTPd development mailing
mod_smtpd started life as a 2005 Google Summer of Code project.