simple IP, domain, rcpt to, mail from checks up to SPF and SenderID checks.
It includes even a freeware POP3 Connector.
> Do you have IIS running as "external SMTP gateway", while your real
> server is somewhere inside your organization? Do you want your IIS to be
> able to verify recipients on the other server? Well, now you can.
>
> RcptProxy is so called SMTP event sink, ie. "plugin" into IIS SMTP
> service. In order for IIS to run it, it has to be configured (eg.
> registered) in the metabase. Before you run register.vbs, read the whole
> message and readme.txt that is available with RcptProxy .
>
> You can grab it from here, together with source code (licensed under
> Common Public License):
>
>
http://b.kozicki.pl/cpp/rcptproxy-1.0.75.zip >
> It's early version, but IS stable and will not blow up your IIS - unless
> you put your server in infinite loop (ie. proxy each "RCPT TO:" to the
> same server where sink is installed). Yes, 127.0.0.1 (that is in
> register.vbs) WILL blow up your IIS (or Exchange) and you MUST change it.
>
> After sink has been registered, it will be run by IIS SMTP service
> to verify each incoming "RCPT TO" command. This verification is
> performed by some other SMTP service (somewhere inside your
> organization). Main task of RcptProxy is to pass each RCPT TO command
> received by server where it's installed to the other server, read its
> reply and then act accordingly - allow RCPT TO or reject it, optionally
> also disconnecting client that sent it. If verification cannot be
> completed (eg. SMTP server performing verification is unavailable, very
> busy, response is slow etc.) RCPT TO will be accepted.
>
> RcptProxy is designed to be used with SMTP service built into IIS
> (Internet Information Services) versions 5 (Windows 2000), 5.1 (Windows
> XP Professional) and 6.0 (Windows Server 2003). This sink could be
> possibly used also with Exchange Server 2000 and Exchange Server 2003,
> but has not been tested (yet) in this environment.
>
> Remember to update destination IP address in register.vbs before running
> it!!! If you use the same IP as server where RcptProxy is installed or
> 127.0.0.1, it will put your server in invinite loop. You do not want it!
>
>
> B.