Uso de Sendmail con LDAP

Como ya se ha visto en el Capítulo 4, el (LDAP) es un método rápido y potente de encontrar información específica sobre un usuario particular desde un grupo mucho más amplio. Por ejemplo, podría usar un servidor LDAP para buscar una dirección de email particular desde un directorio común por el apellido de un usuario. En esta clase de implementación, LDAP difiere bastante de Sendmail, con LDAP se almacena la información jerárquica del usuario y a Sendmail sólo le viene dado el resultado de las consultas LDAP en los mensajes de email con dirección previa.

No obstante, Sendmail soporta una integración mayor con LDAP, ya que lo usa para sustituir archivos mantenidos por separado, tales como aliases y virtusertables, en diferentes servidores de correo que trabajan juntos para soportar una organización a nivel de empresa media. Es decir, puede utilizar LDAP para abstraer el nivel del ruteado del correo desde Sendmail y los archivos de configuración a un grupo LDAP potente que influye en Sendmail por otras muchas aplicaciones.

La versión actual de Sendmail contiene el soporte para LDAP. Para extender su servidor Sendmail mediante el uso de LDAP, obtenga un servidor LDAP, como OpenLDAP, debidamente configurado. Necesitará modificar su /etc/mail/sendmail.mc para incluir:

LDAPROUTE_DOMAIN('yourdomain.com')dnl
FEATURE('ldap_routing')dnl

NotaNota
 

Esto sirve sólo para una configuración básica de Sendmail con LDAP. Su configuración debería diferir de ésta dependiendo de la implementación de LDAP, especialmente si desea configurar varias máquinas Sendmail para usar un servidor común LDAP.

Consulte /usr/share/doc/sendmail/README.cf para más información y ejemplos sobre el ruteado de LDAP.

A continuación, vuelva a crear su archivo /etc/sendmail.cf ejecutando m4 y reiniciando Sendmail. Consulte la la sección de nombre Cambios comunes de configuración para más información.

Para información ulterior sobre LDAP, consulte Capítulo 4.