PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix mailgruppen aus ldap



thebrain05
28.01.10, 09:37
Hallo,

ich möchte gerne meine Gruppen die eine E-Mailadresse haben mit LDAP abfragen. Die Gruppen stehen in einem ADS.

Wenn ich postmap -q emailadresse ldap:... mache zeigt er mir auch E-Mailadressen an. Leider die beiden Benutzer und die Mailadresse von der Gruppe.

Meine Abfrage sieht so aus


server_host=IP
search_base= dc=test,dc=local
query_filter = (&(objectclass=group)(mail=%s))
bind_dn = cn=Administrator,cn=Users,dc=test,dc=local
bind_pw = password
bind = yes
version=3
result_attribute = mail
special_result_attribute = member


Wie muss ich das nun in der main.cf eintragen das er dies auch wirklich benutzt.

Und was muss ich als result ausgeben da mit nur die enthaltenen User angezeigt werden und nicht die Gruppen E-Mailadresse.

thebrain05
01.04.10, 15:40
Hallo,

kann mir jemand sagen wie ich mit Postfix und Gruppen aus ldap arbeiten kann.
So das aber mails an einzel User auch noch funktioniern.
Eine Anleitung wäre sehr gut.

CoolTux
01.04.10, 18:47
Hallo

Ich mache das ganze über Alias

Meine main.cf beinhaltet unter anderem das hier


alias_maps = hash:/etc/mail/aliases, ldap:/etc/postfix/aliases.ldap
virtual_alias_maps = hash:/etc/mail/aliases, ldap:/etc/postfix/aliases.ldap


Und die Datei /etc/postfix/aliases.ldap das hier


version = 3
server_host = ldap://localhost:389
search_base = dc=linux-archiv,dc=org
bind = yes
bind_dn = cn=postfix,ou=Users,dc=linux-archiv,dc=org
bind_pw = **********
query_filter = (|(mail=%u)(mail=%s)(uid=%u))
result_attribute = uid


Ich mache das ganze etwas anders wie Du, aber vielleicht schupst es Dich in die richtige Richtung.