Re: [exim] Special character in exim.conf

Top Page
Delete this message
Reply to this message
Author: Philip Hazel
Date:  
To: Henry Amrhein
CC: exim-users
Subject: Re: [exim] Special character in exim.conf
On Tue, 6 Dec 2005, Henry Amrhein wrote:

> >         driver = plaintext
> >         public_name = LOGIN
> > ============================
> >         client_send =: user1 : 1234\:
> >         client_send =: user1 : 1234\\:
> >         client_send =: user1 : 1234\\\\:
> >         client_send =": user1 : 1234\:"
> >         client_send =": user1 : 1234\\:"
> >         client_send =": user1 : 1234\\\:"
> >         client_send =": user1 : 1234\\\\:"
> >         client_send =: user1 : "1234\:"
> >         client_send =: user1 : "1234\\:"
> >         client_send =: user1 : "1234\\\:"
> >         client_send =: user1 : "1234\\\\:"
> > all failed when authenticating.
> > Please give me some advice. Thanks again.
> > Latrell.

>
> Try dropping the spaces. ie: make it look like this:
>
> client_send = ":user1:1234\\:"


The LOGIN authentication mechanism needs TWO pieces of data, the user
name and the password, not the three that you have provided. Try

client_send = user1 : 1234

It's the PLAIN mechanism that needs three, of which the first is not
relevant to SMTP, which is why it is normally empty. If your password
really does contain a colon at the end, you'll need

client_send = user1 : 1234::


-- 
Philip Hazel            University of Cambridge Computing Service,
ph10@???      Cambridge, England. Phone: +44 1223 334714.
Get the Exim 4 book:    http://www.uit.co.uk/exim-book