1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/conf/exim/ldap/890_exim4-config_cyrus_lmtp_local_lmtp Sat Oct 31 17:52:24 2015 +0100
1.3 @@ -0,0 +1,16 @@
1.4 +LDAP_LOCAL_LMTP_QUERY = (&(|(mail=${quote_ldap:${local_part}@${domain}})\
1.5 + (alias=${quote_ldap:${local_part}@${domain}}))\
1.6 + (objectclass=inetorgperson))
1.7 +
1.8 +cyrus_lmtp_local_lmtp:
1.9 + debug_print = "R: cyrus_lmtp_local_lmtp for $local_part@$domain"
1.10 + driver = accept
1.11 + local_part_prefix = local+
1.12 + condition = ${if !eq {} \
1.13 + {${lookup ldap{ \
1.14 + user="LDAP_SERVICE_BIND_DN" \
1.15 + pass=LDAP_SERVICE_PASSWORD \
1.16 + ldap://LDAP_HOST:LDAP_PORT/LDAP_BASE_DN?mail?sub?LDAP_LOCAL_LMTP_QUERY}}} \
1.17 + }
1.18 + transport = cyrus_lmtp
1.19 + cannot_route_message = Unknown user