Jason Anderson wrote:
> My password contains a percent sign and an asterisk. Both of these symbols
> seem to cause login errors with IMAP and PLAIN authentication. Some sniffing
> reveals a simple password "ab" is sent like so:
>
> C00001 LOGIN jasona ab
> C00001 NO Login failed.
>
> A percent sign causes the password to be sent differently, and the server
> either doesn't respond or says "Error in IMAP command received by server".
>
> C00002 LOGIN jasona {2+}
> a%
>
> An asterisk seems to cause the same sending format, but it also causes the
> server to close the connection.
>
> A00002 LOGIN jasona {2+}
> a*
>
> This is Evolution 2.10.3 on F7 talking to Courier on NetBSD (I think).
>
> Is this a problem with my mailserver? My quick browsing of some RFCs didn't
> show the {2+} syntax to be valid.
>
Section 4.3 of RFC 3501 (http://www.faqs.org/rfcs/rfc3501.html) says:
A literal is a sequence of zero or more octets (including CR and
LF), prefix-quoted with an octet count in the form of an open
brace ("{"), the number of octets, close brace ("}"), and CRLF.
It doesn't say anything about the '+' though. In fact the formal syntax
doesn't seem to allow it so I don't know what's going on here.
I have non-alphanumerics in my own password (using a Cyrus server) with
no problems.
poc
_______________________________________________
Evolution-list mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-list