[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

postfix et ldap : melange d'utilisateur



Bonjour,

Je passe d'un serveur avec un postfix 2 compilé à la main pour ldap à un
nouveau serveur sous sarge (postfix 2.1) avec les paquets nécessaires à
ldap.

J'ai suivi cette doc :
http://www.linuxorable.net/12-Postfix-58-LDAP.html

Si je fais un postmap -q adresse@domain ldap:/etc/postfix/ldap_local.cf
ça me renvoie bien le login de l'utilisateur (qui n'a pas de compte
unix) mais postfix s'acharne à me donner adresse (qui n'est pas
nécessairement identique à login). Si j'envoie un mail à login@domain
par contre, ça marche bien (puisqu'il semble prendre login tel que).

Ca c'est quand je définis ça :
alias_database = ldap:/etc/postfix/ldap_local.cf

Si par contre, je définis ça :
virtual_alias_maps = ldap:/etc/postfix/ldap_local.cf
Il devient complètement cinglé, il me livre le mail à plusieurs comptes
(visiblement au hasard). Je précise que j'ai refait complètement la base
ldap mais que j'ai testé avec 2 versions de ldap_local.cf (une sur
chaque serveur) donc ce n'est pas un problème lié au nouveau ldap
(d'autant que postmap marche bien).

J'ai fait un postconf sur les 2 machines pour comparer sans rien trouver
de vraiment différent à part des nouveaux champs virtual, je les ai
reparamétré, pas de changement. Si virtual_alias_maps est défini il
résoud bien les alias mais n'importe comment.

J'y suis depuis hier après-midi, si quelqu'un a une doc une piste ou une
idée, je suis largement preneur. Je précise que j'aurais aimé utiliser
postfix plutôt qu'un autre (parce que je l'utilise depuis longtemps et
que je le connais bien).

Régis.



Reply to: