smtp vrfy

Simon Jones simon at
Mon Nov 5 15:03:08 GMT 2007

Hi, I'm trying to get my mailscanner box to check with the destination
server that the recipient address is valid using smtp vrfy.

I have implemented this in and it works great BUT it works for
ALL addresses on the destination server, i.e. I get 

550 5.1.1 <valid at>: Recipient address rejected:
undeliverable addres
s: host[] said: 501 unacceptable mail
address (in rep
ly to MAIL FROM command)

when telnetting to the box on 25, however if I telnet to the destination
server and do the same I get:

vrfy valid at
250 ok its for <valid at>
vrfy rubbish at
550 unknown user <rubbish at>

If the destination server is working correctly how comes the mailscanner
box is telling me it's an invalid user?

I suspect the mailscanner box is checking locally? In which case it will
only allow to rather than user at, but I'm not
sure yet :)

Thanks in advance


More information about the MailScanner mailing list