Hi,
I wrote a litte
script that extracts all users and aliases for ALL mail domains of the Imail
server and then associates each with the appropriate Host Aliases for each
domain (if any) - and adds those to a database.
I also wrote a small
matching sink for IIS SMTP that can be used to check against that database to
discard messages for invalid users (or for a certain number of invalid
users).
It's sufficiently
documented so that you should be able to customize as needed. The "extract"
script will automatically create an MS Access database with the necessary table
structure.
In my case, I have
my Imail server create the database directly on my secondary MX. This way,
the IIS can do local database access. Since the sink runs at "transport"
time (not protocol time), I'm not concerned about MS access handling the
load.
Best
Regards
Andy Schmidt
Phone: +1 201 934-3414 x20
(Business)
Fax: +1 201 934-9206
