If you enter the pass command followed by four blanks, it works correctly. Its
some sort of bug in pop_parse.c in the special handling of the pass command for
the special case of nothing after the pass command.
Carles Xavier Munyoz Bald� wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tuesday 29 May 2001 15:36, Eric Luyten wrote:
> > % telnet YYYY pop3
> > Trying [SNIP]...
> > Connected to YYYY.
> > Escape character is '^]'.
> > +OK Qpopper (version 4.0.2) at YYYY starting.
> > user joeuser<CR>
> > +OK Password required for joeuser.
> > pass<CR> [several MINUTES wait]
> > -ERR POP timeout from YYYY
> > +OK Pop server at YYYY signing off.
> > Connection closed by foreign host.
>
> Hi,
> I have seen that the problem is that Qpopper 4.0.2 ignores the POP pass
> command with empty string and waits for a new pass command, but Qpopper 4.0.2
> doesn't shows any warning message about this.
>
> I have discovered this using this test:
> % telnet YYYY pop3
> Trying [SNIP]...
> Connected to YYYY.
> Escape character is '^]'.
> +OK Qpopper (version 4.0.2) at YYYY starting.
> user joeuser<CR>
> +OK Password required for joeuser.
> pass<CR>
> At this point if you wait several minutes, the Qpopper will show the timeout
> error message because it is waiting for input and it has received nothing in
> the timeout seconds.
> If, at this point, you write this:
> nocommand<CR>
> -ERR Unknown command: "nocommand".
> you get an answer from Qpopper POP3 server. This indicates us that the server
> is waiting for input and that it has ignored the previous pass command.
>
> Greetings.
> - ---
> Carles Xavier Munyoz Bald� / [EMAIL PROTECTED]
> VAS - Experto en Sistemas IP
> Wanadoo Espa�a - http://www.wanadoo.es/
> Tel: +34 96 5040046 - Fax: +34 96 5040047
> - ---
> -----BEGIN PGP SIGNATURE-----
> Version: PGP 6.5.8
>
> iQA/AwUBOxPMEBAGkoZz8//aEQKDQgCfbYi4lGSLqWr7jtiEkuFk0RR/ibAAoPR1
> rjT32IEI283FSyF6xYe7Ga2k
> =56p9
> -----END PGP SIGNATURE-----