George Roberts wrote:

> Because it just isn't full-featured enough for what we need.

Well... not out of the box.  But it's easy to implement caching (we
did that with our commercial CanIt product; we use memcached to do the
caching) and I'm pretty sure someone posted code on this list a while
back to use mailertable for the lookups.  It should be pretty easy;
mailertable is typically just a Berkeley DB and there's good Perl
support for reading Berkeley DB files.

I guess you need to weigh the development effort of reimplementing
milter-ahead features in Perl vs. implementing your logging in
C and pick whichever is easier.

Regards,

David.

(We actually had to disable caching on our Hosted CanIt system; it
seems that some of the back-end servers that are not under our control
base the RCPT response on the MAIL FROM address, so we ended up caching
incorrect values.  If you control all the back-end servers, this won't
be a problem.)
_______________________________________________
NOTE: If there is a disclaimer or other legal boilerplate in the above
message, it is NULL AND VOID.  You may ignore it.

Visit http://www.mimedefang.org and http://www.roaringpenguin.com
MIMEDefang mailing list [email protected]
http://lists.roaringpenguin.com/mailman/listinfo/mimedefang

Reply via email to