It will be only from old versions of vpopmail. I'm using 5.3.20 and this test
does not work:
telnet 192.168.1.2 25 Trying 192.168.1.2... Connected to 192.168.1.2. Escape character is '^]'. 220 xx.xxxx.xx ESMTP auth login 334 VXNlcm5hbWU6 VXNlcm5hbWU6 334 UGFzc3dvcmQ6 UGFzc3dvcmQ6 user invalid username: 535 authorization failed (#5.7.0)
But it's very interesting to know this issue...
Was it previously a bug in vpopmail, or in the smtp-auth to qmail?
It is a vpopmail bug that dumps "user invalid username:" in the output. Should we remove the two printf calls in parse_email() in vpopmail? If anything, that function should return different error codes for invalid user and invalid domain, and the code that calls parse_email can decide whether to display an error message.
-- Tom Collins [EMAIL PROTECTED] http://sniffter.com/ - info on the Sniffter hand-held Network Tester