postfix+cyrus-imap+ldap : problème autocreate - Linux et OS Alternatifs
MarshPosté le 05-10-2005 à 12:04:28
Bonjour, j'utilise postfix + cyrus imap , le tout basé sur un annuaire LDAP
Je voudrais qu'une boite imap soit créée à la réception d'un mail ... j'utilise donc le patch autocreate pour cyrus imap . Pas de problème, la boite se crée à la réception d'un mail, même si le destinataire n'est pas dans l'annuaire ... Pour éviter cela, je renseigne dans le champ local_recipient_maps dans main.cf
local_recipient_maps = ldap:ldaplocal
Code :
ldaplocal_server_host = 127.0.0.1
ldaplocal_search_base = , dc=domaine, dc=fr
ldaplocal_query_filter = (&(mail=%s))
ldaplocal_result_attribute = uid
Je teste avec postmap -q 'toto@mondomane.fr' et j'obtiens l'uid de toto : nikel
Pourtant cyrus continue à me créer des boites pour les destinataires non présents dans l'annuaire ! voici un extrait du maillog pour l'envoi d'un mail à titi (qui n'est pas dans l'annuaire)
Code :
Oct 5 09:59:53 localhost postfix/pickup[9276]: B13633C08E: uid=500 from=<fazouye>
Oct 5 09:59:53 localhost postfix/cleanup[9711]: B13633C08E: message-id=<20051005075953.B13633C08E@localhost.localdomain>
Marsh Posté le 05-10-2005 à 12:04:28
Bonjour, j'utilise postfix + cyrus imap , le tout basé sur un annuaire LDAP
Je voudrais qu'une boite imap soit créée à la réception d'un mail ...
j'utilise donc le patch autocreate pour cyrus imap . Pas de problème, la boite se crée à la réception d'un mail, même si le destinataire n'est pas dans l'annuaire ...
Pour éviter cela, je renseigne dans le champ local_recipient_maps dans main.cf
local_recipient_maps = ldap:ldaplocal
Je teste avec postmap -q 'toto@mondomane.fr' et j'obtiens l'uid de toto : nikel
Pourtant cyrus continue à me créer des boites pour les destinataires non présents dans l'annuaire !
voici un extrait du maillog pour l'envoi d'un mail à titi (qui n'est pas dans l'annuaire)
Help ...