Re: [Exim] Bad Authentication ACL, used for relay - 4.20

Top Page
Delete this message
Reply to this message
Author: Suresh Ramasubramanian
Date:  
To: Chris Huff, exim-users
Subject: Re: [Exim] Bad Authentication ACL, used for relay - 4.20
At 04:38 AM 9/11/2003, Chris Huff wrote:
>begin authenticators
>
>auth_login:
> driver = plaintext
> public_name = LOGIN
> server_condition = "${if eq
> {${lookup{$1}lsearch{/usr/local/exim4/exim.passwd}{$value}}} {$2} {yes} {no}}"
> server_set_id = $1
> server_prompts = "Username:: : Password::"


Try this.

login:
   driver = plaintext
   public_name = LOGIN
   server_prompts = "Username:: : Password::"
   server_condition = "${if and {{!eq{$1}{}}{!eq{$2}{}} \
         {crypteq{$2}{${extract{1}{:} \
         {${lookup{$1}lsearch{/usr/local/etc/exim/exim.passwd} \
         {$value}{*:*}}}}}}}{1}{0}}"
   server_set_id = $1