Thanks to all the responses so far. Getting closer, exim now accepts the config syntax at startup.

plain:
   driver= plaintext
   public_name = PLAIN
   server_condition = ${if and{                  \
{ ${lookup ldap{ldap:///o=southover,c=uk?mail?sub? (&(cn=${quote_ldap_dn:$2})(smtpauth=${quote_ldap:TRUE}))}} } \ { ${ldapauth{user="cn=${quote_ldap_dn:$2},o=southover,c=uk" pass=${quote:$3} ldap://ldap.southover.net/}} } \
                                                 } {yes}{no}        \
                                     }
  server_set_id=$2

But when I try to do an smtp-auth I see logged:

condition name expected, but found "${lookup ldap{ld" inside "and{...}" condition






As you can tell, I really have no clue..
n.


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

Reply via email to