Pour avoir parcouru partiellement cette documentation, riche & pour le moins intéressante, j'aurais cependant une critique que je formulerais en question : Pourquoi les alias ne sont-ils pas déclarés dans le serveur LDAP ?
Pourquoi ne pas configurer le fichier /etc/postfix/ldap_local_recipient.cf ainsi ? : [...]
query_filter = (mail=%s)
result_attribute = mailRoutingAddress
[...]
# Soit «Ldap» soit «pas Ldap»
Posté par Willou . En réponse au journal Postfix + Cyrus-IMAP: une doc en français. Évalué à 1.
Pourquoi les alias ne sont-ils pas déclarés dans le serveur LDAP ?
Pourquoi ne pas configurer le fichier /etc/postfix/ldap_local_recipient.cf ainsi ? :
[...]
query_filter = (mail=%s)
result_attribute = mailRoutingAddress
[...]
Et déclarer ses utilisateurs ldap ainsi :
dn: cn=pascal,ou=mail accounts,dc=linuxorable,dc=net
objectClass: inetOrgPerson
objectClass: mailRecipient
cn: Himself Pascal
cn: pascal
sn: Pascal
mail: pascal@linuxorable.net
mail: hostmaster@linuxorable.net
mail: news@linuxorable.net
mail: abuse@linuxorable.net
mail: ftp@linuxorable.net
[...]
mailForwardingAddress: pascal@linuxorable.net
userPassword: xxxxx
Ainsi tout les alias sont gérés directement dans l'annuaire : solution centralisée (amha).