Thanks for your help.
After doing what you suggested, I realized that my server never gets past the "pass" command. It just sends a FIN packet immediately forcefully closing the connection. IT doesn't even give an error message which is probably why my client thought it was logging in successfully.
This is what that command produced:
[EMAIL PROTECTED] proc]# /var/qmail/bin/qmail-popup <my domain> /home/vpopmail/bin/vchkpw sh -c 'echo $HOME'
+OK <13287.1049056143@<my domain here>>
user [EMAIL PROTECTED]
So it seems that for some reason its not getting past authentication. I can imagine that the RFC probably allows this with no mail present, but locally there is indeed mail.
The script that controls vpopmail is /var/qmail/bin/vpopmailctl but the actual script that runs it is /var/qmail/supervise/qmail-POP3d/run ...
Any ideas? Thanks!
Peter Palmreuther wrote:
On Sunday, March 30, 2003 at 9:53:47 AM you wrote (at least in part):
vpopmail doesn't deliver mail to any users.
Why are you assuming vpopmail doesn't deliver the mails? Your further text says it does.
Its odd, but I have been looking at manuals and postings for a while, and I don't see anything like this happening anywhere. Simply put, the mail all gets put into the appropriate Maildir, but when I try to retrieve it using a windows based pop client it doens't work... any suggestions?
Did you try to login with the full email address?
Yes I did. It still doesn't work... I feel like this is an unusual problem?
1.) What's the startup script of your pop3 daemon? 2.) What does a telnet session give?
?>telnet <mailserver> 110 Escape character is '^]'. +OK <[EMAIL PROTECTED]> > user <[EMAIL PROTECTED]> +OK > pass <password> +OK > stat +OK .... > uidl +OK .... > quit
User input (has to be done by you) marked with a leading '>'.
3.) what does
/var/qmail/bin/qmail-popup doesnt.matter.com /home/vpopmail/bin/vchkpw sh -c 'echo $HOME'
give, after you've 'feeded' it with
'user <[EMAIL PROTECTED]>' and 'pass <valid.password>'
both times the text between angle brackets, including brackets, replaced by the data of a valid login? Remember: execute this command as user 'root' or 'vpopmail'.