From: Anthony Howe
Date: 2006-02-26 02:51:54 -0500
Subject: Overloading access.db (was Re: Re: milter-sender & milter-ahead
More information..: http://www.milter.info/#Support
> I'm not sure what are you talking about but since you mentioned the
> access.db file for W/B lookups here are some late night thoughts of
> mine. IMHO, using the sendmail access file to define the behaviour of
> various milters (our experience includes milter-limit and
> milter-ahead) can be a frustrating up to traumatic experience.
> Sendmail defines its own access policy in that file and it can be
> complicated enough by itself alone. Adding new keywords in the same
> file sounded like a good idea in the beginning but letting them
> interact with the standard sendmail keywords creates potentially
> a mess.
> I would strongly prefer that the milters had their own configuration
> file(s) and in several cases some more flexible options (I'm referring
> to milter-limit at this moment).
The reason for using access.db to support B/W listing vs using a
separate configuration file for such things is to avoid duplication of
similar and related information in multiple files.
I found from experience that having to replicate B/W listing entries
across three mail related applications (sendmail, SpamAssassin,
procmail) to be really annoying and error prone (forgetting to update
one of the files, different syntaxes). I found that its easier to keep
all the information concerning a domain and/or IP grouped together.
Now in the cases of milter-limit, milter-length, and milter-bcc the
nature of their information is not B/W related in nature and could have
been placed in a separate file. The reasons for using Sendmail access.db
was to take advantage of existing code libraries used by my other
milters, to keep information centralised, and maintain a consistent
design for similar options across my milters. Sendmail itself has
overloaded access.db with many tags for different purposes (Connect:,
From:, To:, Spam:, GreetPause:, ClientRate:, ClientConn:, etc.).
Anthony C Howe http://www.snert.com/ +33 6 11 89 73 78
AIM: SirWumpus ICQ: 7116561 Skype: SirWumpus
Sendmail Anti-Spam Solutions http://www.snertsoft.com/
We Serve Your Server
Copyright 2009, 2012 by SnertSoft. All rights reserved.