Problem with POP, STLS and Pegasus Mail?

Derrick J Brashear shadow at
Mon Apr 25 17:30:30 EDT 2005

On Mon, 25 Apr 2005, Sebastian Hagedorn wrote:

> [*] Connection established to
>>> 0132 +OK Cyrus POP3 v2.2.12-Invoca-RPM-2.2.12-
> 1.ZAIK server ready <3728502298.1114460064 at>
> << 0006 STLS
>>> 0034 -ERR Nicht unterstützter Befehl.
> << 0014 USER xxx
>>> 0055 -ERR [AUTH] USER command only available under a layer
> Now I have no idea why the error message following STLS is in German. It says 
> "command not supported". When I try this with telnet, it looks fine:

Well, at least the other matches our source:
     /* possibly disallow USER */
     if (!(kflag || popd_starttls_done ||
           config_getswitch(IMAPOPT_ALLOWPLAINTEXT))) {
                     "-ERR [AUTH] USER command only available under a layer\r\n");

Perchance if you tcpdump you see the client lying and not bothering to 
send the STLS at all?

More information about the Info-cyrus mailing list