> # Note that some SMTP servers accept neither EXPN nor VRFY (the default
> # Zmailer configuration, for example).
> # - cks
> Further, even some that do accept EXPN and VRFY don't always tell you
> what you want to know.
> The common problem I see is that folks wanting to check
> "firstname.lastname@example.org" TELNET to the gateway machine, then do "vrfy user".
> The gateway machine quite rightly returns "no such user", since there
> _isn't_ any such user ON THE GATEWAY MACHINE. If they had instead
> done "vrfy email@example.com", they would have gotten back "address OK"
> (which still doesn't tell them whether or not the user actually
> exists; it just tells them that the gateway knows how to handle mail
> addressed to "*@company.com").
Just wanted to note that the expn.c program I posted to this list a while back
does use the fully qualified address first, and then tries the local name only
in the event of a mailer which can't deal with requests to EXPN or VRFY
addresses with @ in them. It also tries both EXPN and VRFY, so except for
mailers which don't support either, it gets a response.