[Mimedefang] Validating Exchange addresses (was: calling action_bounce() for viruses)

Kenneth Porter shiva at sewingwitch.com
Thu Oct 2 13:00:01 EDT 2003


--On Thursday, October 02, 2003 8:43 AM -0400 Geoff Thornton
<gthornton at networksgroup.com> wrote:

> Without going to much into the technical details, with Microsoft Exchange
> Server's LDAP structure, you have to worry about a recipient's primary email
> address and secondary email addresses; you also have hidden recipients,
> distribution lists, and public folders, all of which have various
> implications in validating email addresses.  There are various LDAP search
> parameters for testing each kind of recipient, and you need to log on as a
> special user to even see hidden recipients.
> 
> I figured that was complex enough to warrant specialized code.  (Not to
> mention cleaning up and re-initializing stale LDAP connections...)

Ouch.

Instead of making this part of MD, how about packaging it as a separate
process with a cache? This could be generally useful for a variety of mail
server configurations, not just those that use MD.



More information about the MIMEDefang mailing list