Documento en Desarrollo

Instalación de Postfix + Dbmail + LDAP en Debian

Definiciones

Postfix: es un servidor de correo SMTP (ver Postfix y http://www.postfix.org) DbMail: Es un servidor de IMAP, POP3, LMTP y Sieve, su principal caracterísitca es que el correo es almacenado en una BD (ver http://www.dbmail.org)

Paquetes a Instalar

postfix, postfix-mysql, dbmail, dbmail-mysql, postfix-ldap

DbMail no está disponible en Debian Stable, por lo cual se hace necesario adicionarlo desde el repositorio oficial de la aplicación, añadiendo la siguiente línea en el archivo /etc/apt/sources.list:

deb http://debian.nfgd.net/debian/ stable main

Instalación

Preparar la BD

Por defecto la instalación no pregunta acerca de los parámetros de configuración del programa, por lo cual después de instalado es necesario "reconfigurarlo": dpkg-reconfigure -plow dbmail

A la primera pregunta Use debconf to manage dbmail configuration? deberíamos responder afirmativamente, para nuestro caso vamos a suponer que la BD se encuentra en la misma máquina del correo, por lo cual a la pregunta Hostname of the SQL database server: debemos responder con localhost, en seguido nos pregunta acerca del nombre de la BD en la que vamos a hospedar el correo (The name of the database:) para este documento lo vamos a dejar con el valor por defecto dbmail, para la siguiente pregunta Database user: (Nombre del usuario propietario de la BD) también dejaremos dbmail, como es de suponerse la siguiente pregunta será la contraseña del usuario (Password for the database connection:); el siguiente paso es decidir que usuario será el responsable del servidor de correo, es decir el usuario al que le llegarán todos los mensajes destinados al operador del sistema (Postmaster's email address:), después de esto nos preguntará si el servidor de LTMP deberá arrancar en cada inicio de la máquina, para nuestra necesidad lo vamos responder afirmativamente, de igual manera que a la siguiente pregunta sobre el arranque del servidor IMAP, como activamos el IMAP, no vamos a activar el servidor de POP3, por el momento tampoco vamos a activar al inicio el servidor de Sieve el lenguaje de filtrado de correo. Ahora vamos a definir el tipo de sistema de autenticación que se va a utilizar, las dos posibilidades son SQL (es decir los usuarios y su información se grabará en una tabla dentro de la BD) o LDAP  (http://es.wikipedia.org/wiki/LDAP)

PostfixDbmailLDAP (last edited 2008-04-20 14:39:53 by localhost)