The Apache HTTP Server Project

Essentials

  • About
  • License
  • FAQ
  • Security
    Reports
  • Download!

  • from a mirror
  • Documentation

  • Version 2.2
  • Version 2.0
  • Version 1.3
  • Trunk (dev)
  • Wiki
  • Get Involved

  • Mailing Lists
  • Bug Reports
  • Developer Info
  • Subprojects

  • Docs
  • Test
  • Flood
  • libapreq
  • Modules
  • Miscellaneous

  • Awards
  • Contributors
  • Sponsors
  • Sponsorship
  • Support
    Webring
  • Introduction

    mod_smtpd is a modular SMTP server similar in spirit to qpsmtpd.

    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!).

    Features Include:

    • 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.
    Get It!

    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/ mod_smtpd
    Documentation
    Mailing Lists

    Discussions on mod_smtpd take place on the main HTTPd development mailing list.

    History

    mod_smtpd started life as a 2005 Google Summer of Code project.


    Copyright © 2008 The Apache Software Foundation