[Postfix espanol] Problema con LDAP y Alias

Simon J Mudd sjmudd en pobox.com
Mie Jul 24 10:05:47 CEST 2002


paco.brufal en e-sd3.net (Paco Brufal) writes:

> On Jul/24/2002, Simon J Mudd wrote:
> 
> > > 	¿alguien me puede confirmar que todo esto está bien y no ha cambiado
> > > nada?
> > Vas a tener que modificar master.cf para poner la línea de local con "-v"
> 
> 	Lo he puesto y veo 2 fallos muy gordos que no entiendo cómo se están
> produciendo. Este es mi esquema LDAP:
> 
> dn: cn=estealias,ou=alias,dc=securitydata,dc=es
> objectClass: top
> objectClass: rfc822Delivery
> rfc822ForwardingMailbox: paco.brufal
> mailAcceptingGeneralID: estealias
> 
> 	esta es la configuración del postfix:
> 
> alias_maps = ldap:misalias
> ldapmisalias_server_host = 172.16.2.3
> ldapmisalias_search_base = ou=alias,dc=securitydata,dc=es
> ldapmisalias_query_filter = mailacceptinggeneralid=%s
> ldapmisalias_result_attribute = rfc822forwardingmailbox
> ldapmisalias_bind = no
> ldapmisalias_scope = sub
> 
> 	Y este es el resultado de local -v
> 
> Jul 24 08:53:12 portal postfix/local[4374]: maps_append: ldap:misalias 
> Jul 24 08:53:12 portal postfix/local[4374]: dict_ldap_open: Using LDAP source misalias 
> Jul 24 08:53:12 portal postfix/local[4374]: dict_eval_action: type literal buf localhost context mail_dict "1000s" recursive 
> Jul 24 08:53:12 portal postfix/local[4374]: dict_ldap_open: misalias_server_host is localhost
> 
> 	Primer fallo: el servidor no es localhost :?
> 
> Jul 24 08:53:12 portal postfix/local[4374]: dict_ldap_open: misalias_result_filter is %s 
> Jul 24 08:53:12 portal postfix/local[4374]: dict_eval_action: type literal buf maildrop context mail_dict "%s" recursive 
> Jul 24 08:53:12 portal postfix/local[4374]: dict_ldap_open: misalias_result_attribute is maildrop 
> 
> 	Segundo fallo: postfix está buscando el atributo 'maildrop', cuando
> en la config le digo claramente que yo quiero 'rfc822forwardingmailbox'.
> 
> 	Esto es muy raro, no hace caso de la configuración :??????

Creo que tu ldap:misalias está mal.

*** Mira lo mio ***

[sjmudd en phoenix sjmudd]$ grep -2 ldap_global_alias /etc/postfix/main.cf
###alias_maps = hash:/etc/postfix/aliases
alias_maps =
        ldap:ldap_global_alias
        ldap:ldap_phoenix_alias
 
--
ldap_phoenix_alias_bind=no
 
# -- ldap_global_alias
 
ldap_global_alias_server_host = ldap-internal.WL0.org localhost
ldap_global_alias_search_base = dc=ea4els,dc=ampr,dc=org
ldap_global_alias_query_filter=(&(objectClass=sendmailMTAAliasObject)
                                (sendmailMTAAliasGrouping=aliases)
                                (sendmailMTACluster=$mydomain)
                                (sendmailMTAKey=%s))
ldap_global_alias_result_attribute=sendmailMTAAliasValue
ldap_global_alias_scope=one
ldap_global_alias_bind=no
 
# -- ldap_sender_canonical

*** mira lo mio ***

Estás añadiendo un prefijo ldap_ que no usas en tu ldap:<nombre>
parametro para los alias_maps

Simon
--
Simon J Mudd,   Tel: +34-91-408 4878,  Mobile: +34-605-085 219
Madrid, Spain.  email: sjmudd en pobox.com,  Postfix RPM Packager
-
Para ENVIAR mensajes a esta lista tienes que estar SUSCRITA a ella.
.
Envía la linea "unsubscribe postfix-espanol" en el cuerpo de un mensaje
a majordomo en WL0.org para quitarte de la lista.



Más información sobre la lista de distribución Postfix-es