Quoting Rory Campbell-Lange:

>   server_set_id = \
>     ${if and {{eq{$2}${lookup pgsql {
>     SELECT password FROM users where userid || '@' || domain = 
> '${quote_pgsql:$1}'
>     }}}}{yes}{no}}

I don't really understand you problem, but I would use this:

public_name = PLAIN
...
server_condition = \
 ${if eq {$auth3} {${lookup pgsql {\
    SELECT password FROM users \
    WHERE userid || '@' || domain = '${quote_pgsql:$auth2}'} \
  {$value}fail}}} }


For LOGIN, decrease the X of all $authX by one.



-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to