httpd-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Rian Hunter <r...@mit.edu>
Subject Re: mod_smtpd overhaul
Date Tue, 23 Aug 2005 17:47:07 GMT
On Tue, 2005-08-23 at 11:04, Brian J. France wrote:
> On Aug 23, 2005, at 12:18 AM, Jem Berkes wrote:
> > I noticed a couple posts about examples, there is now one as I have
> > committed all the RBL stuff I wrote. See:
> >
> > https://svn.apache.org/repos/asf/httpd/mod_smtpd/trunk/mod_smtpd_rbl/
> >
> > This hooks into mod_smtpd in two places and returns various data (e.g. 
> > if
> > the client IP is blacklisted then mod_smtpd is told to deny mail). I 
> > hope
> > it serves as a good example, it seems to work quite nicely to give
> > mod_smtpd all the DNSBL/RHSBL features in a modular fashion.
> 
> Now that we have the means to start writing modules for smtpd should we 
> create a modules directory?  Something like:
> 
> /repos/asf/httpd/mod_smtpd/trunk/modules/access
> 	mod_smtpd_rbl : "RBL" (DNSBL/RHSBL) support to mod_smtpd
>       mod_smtp_access_db : Add sendmail access.db type support
>       mod_smtp_access_dbi : Add sendmail access.db type support via SQL
> 
> /repos/asf/httpd/mod_smtpd/trunk/modules/auth
> 	mod_smtpd_auth_plain
> 	mod_smtpd_auth_login
> 	mod_smtpd_auth_cram_md5
> 	mod_smtpd_auth_digest_md5
> 
> 	or should this be a skeleton auth modules that needs plugins:
> 
> 	mod_smtpd_auth : supports plain, login, cram_md5, digest_md5
> 	mod_smtpd_auth_pwd : add /etc/passwd auth support for plain and login
> 	mod_smtpd_auth_db : add db auth support for all auth
> 	mod_smtpd_auth_dbi : add SQL auth support for all auth
> 
> /repos/asf/httpd/mod_smtpd/trunk/modules/misc
> 	mod_smtpd_load : Allow temp error if load to high on the server

+1, Jem since you have checked in the first plugin for mod_smtpd would
you mind creating a directory structure similar to this if it seems fine
to you?
-rian


Mime
View raw message