[Postfixbuch-users] Postfix LDAP Active Directory

Alexander Muth alexander.muth at lgb-rlp.de
Mo Apr 18 09:05:59 CEST 2005


Die ldap-alias und local_recipient_maps sehen folgerndermaßen aus:

local_recipient_maps = hash:/etc/aliases, ldap:local-recipient-maps
local-recipient-maps_server_host=ldapmz.gla-rlp.de
local-recipient-maps_server_query_filter=(|(mail=%s at lgb-rlp.de)(sAMAccountName=%s)(mail=%s))
local-recipient-maps_server_search_base=ou=people,dc=gla-rlp,dc=de
local-recipient-maps_server_timeout=5
local-recipient-maps_server_result_attribute = sAMAccountName
local-recipient-maps_server_bind=no
local-recipient-maps_server_server_port=389
local-recipient-maps_server_scope=sub
local-recipient-maps_server_debuglevel=1
local-recipient-maps_server_version=2

alias_maps = hash:/etc/aliases, ldap:ldap-alias
ldap-alias_server_host=ldapmz.gla-rlp.de
ldap-alias_query_filter = (|(mail=%s at lgb-rlp.de)(sAMAccountName=%s))
ldap-alias_search_base=ou=people,dc=gla-rlp,dc=de
ldap-alias_timeout=5
ldap-alias_result_attribute = sAMAccountName
ldap-alias_bind=no
ldap-alias_server_port=389
ldap-alias_scope=sub
ldap-alias_debuglevel=0
ldap-alias_version=2
ldap-alias_special_result_attribute = member

Die Abfrage funktionieren auch nur in dem Fall das kein Eintrag gefunden 
wird gibt es ein

Apr 14 11:16:44 larnit postfix/local[24930]: send attr reason = alias 
database unavailable

  

Meine Frage ist jetzt ist das eine Besonderheit von ADS oder ist ein 
Fehler in meinem Postfix.
Ich bin ja schon fast soweit die Einträge mit Perl in lokale 
Alias-Tabellen zu schreiben. Ein direkter Zugriff auf das LDAP 
Verzeichnis ist mir aber viel lieber.

Alexander Muth


>----------------------------------------- (on the network)
>
>email-body wurde auf Viren geprueft und es wurde kein Virus gefunden
>---------------------------------------------------------
>  
>
>------------------------------------------------------------------------
>
>* PS <ps at ccskp.de>:
>  
>
>>Das Protokoll sagt :
>>
>>Apr 14 11:16:44 larnit postfix/local[24930]: send attr reason = alias 
>>database unavailable
>>
>>die main.cf sagt:
>>
>>alias_maps = hash:/etc/aliases, ldap:ldap-alias
>>    
>>
>
>ldap-alias != ldap-aliases
>
>
>  
>
>>aber es ist keine definition für  ldap-alias gegeben in der Art:
>>
>>alias_maps=hash:/etc/aliases,ldap:ldap-aliases
>>ldap-aliases_server_host=127.0.0.1
>>ldap-aliases_server_port=389
>>ldap-aliases_bind=no
>>ldap-aliases_bind_dn=uid=root,ou=nutzer,dc=obizz,dc=org
>>ldap-aliases_search_base= ou=Nutzer,dc=obizz,dc=org
>>ldap-aliases_scope=one
>>ldap-aliases_query_filter=(mail=%s)
>>ldap-aliases_result_attribute=uid
>>ldap-aliases_lookup_wildcards=no
>>
>>Peter Schmädicke
>>
>>
>>
>>-- 
>>_______________________________________________
>>Postfixbuch-users mailingliste
>>Heinlein Professional Linux Support GmbH
>>
>>Postfixbuch-users at listi.jpberlin.de
>>http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users
>>    
>>
>
>  
>





Mehr Informationen über die Mailingliste Postfixbuch-users