[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