Bug#323565: exim4-config: smarthost always tries to authenticate if AUTH is advertised

Marc Haber mh+debian-packages at zugschlus.de
Thu Aug 18 18:52:07 UTC 2005


On Thu, Aug 18, 2005 at 07:34:16PM +0200, Andreas Metzler wrote:
> Well. Depends on what you consider "try to authenticate" to be. exim4
> will walk through the common set of remotely advertised and locally
> defined authenticators. - When "running" the authenticators it will
> try to lookup first the key "hostname of smarthost" and after that fails
> "*" in CONFDIR/passwd.client.
> 
> With the default CONFDIR/passwd.client both lookups will fail, and the
> authenticators will stop being executed. And exim4 will not send any
> AUTH command but will simply try sending unauthenticated.

NACK. It sends an AUTH command, and the other side sees that. If the
other side is an exim, the log says "login_server authentication
failed for .... 501 Authentication cancelled".

Greetings
Marc


> See the
> example below, which is rather short as $remote only offers CRAM-MD5.

Have $remote offer LOGIN and run the connection over TLS.

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