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
