Bug#406686: exim4: Client Auth Can't Handle Special Characters in Passwords

Marc Haber mh+debian-packages at zugschlus.de
Sat Jan 13 15:05:26 CET 2007


On Fri, Jan 12, 2007 at 05:51:14PM -0500, Steaphan Greene wrote:
> There seems to be no way to handle a password with special characters in 
> /etc/exim4/passwd.client.  I can find no docs on this but have confirmed 
> that many special characters (including "^" and "$") in a password cause 
> exim4 to not authenticate as a client, and they don't seem to be 
> escapable via the normal means.

I cannot reproduce this.

Please change your password in /etc/exim/passwd.client to something
containing $ or ^ (but _not_ being your password) and send me the
output of

echo bla | exim4 -odq mh+debian-packages at zugschlus.de; exim4 -d-all+lists+expand -M $(exipick -i -bpu)

This assumes an otherwise empty queue, or the exipick expression won't
hold. It is ok for the authentication to fail (because of an incorrect
password). If you want the output to be private, send it to me in
private.

I see issues with passwords that contain ":" as this is the list
delimiter. I'll investigate this.

Greetings
Marc

-- 
-----------------------------------------------------------------------------
Marc Haber         | "I don't trust Computers. They | Mailadresse im Header
Mannheim, Germany  |  lose things."    Winona Ryder | Fon: *49 621 72739834
Nordisch by Nature |  How to make an American Quilt | Fax: *49 621 72739835




More information about the Pkg-exim4-maintainers mailing list