diff --git a/Bundler/postfix.xml b/Bundler/postfix.xml index 0dcc4d0..bdbc969 100644 --- a/Bundler/postfix.xml +++ b/Bundler/postfix.xml @@ -12,8 +12,7 @@ - - + diff --git a/Python/etc/postfix/ldap-search.cf b/Python/etc/postfix/ldap-search.cf new file mode 100644 index 0000000..c3325a7 --- /dev/null +++ b/Python/etc/postfix/ldap-search.cf @@ -0,0 +1,7 @@ +# -*- mode: python; coding: utf-8 -*- + +header("Recherche des alias dans la base ldap.") + +query="(&(|(|(|(canonicalAlias=%s)(mail=%s))(mailAlias=%s))(uid=%s))(uid=*))" +result="uid" +dump("template/postfix/ldap") diff --git a/Python/etc/postfix/main.cf b/Python/etc/postfix/main.cf index c9a2248..baf24bd 100644 --- a/Python/etc/postfix/main.cf +++ b/Python/etc/postfix/main.cf @@ -167,7 +167,7 @@ if manage_ml: alias_maps = "$alias_database" if mx: @# Plus les alias dans la base de donnees - add(db_file("aliases")) + add(db_file("search")) if mx: @# On prend aussi en compte les utilisateurs de /etc/passwd