Inicio / Wikis / Tutoriales / Sistema de correo con Postfix, OpenLDAP, Courier ((POP3&&IMAP) + SSL), SASL, Spamassassin, Amavis-new y SquirrelMail - Instalación de Postfix

Sistema de correo con Postfix, OpenLDAP, Courier ((POP3&&IMAP) + SSL), SASL, Spamassassin, Amavis-new y SquirrelMail - Instalación de Postfix

(3 opiniones)
28 de Febrero de 2006
Servidores de correo

2 - Instalación de Postfix

Esta sección está dedicada a la instalación de Postfix, en su versión 2.1.1. (versión que viene con la distribución en desarrollo de Debian GNU/Linux - aka Sid - ).

Se van a utilizar las características de integración con LDAP y SASL que posee Postfix. En las siguientes secciones se verá el proceso de instalación y configuración de Postfix.

Selección e instalación de paquetes

Para dar el servicio SMTP con Postfix, se han de instalar los siguientes paquetes: postfix, postfix-ldap y postfix-tls. El primero de ellos es el servidor SMTP en sí; postfix-ldap y postfix-tls son librerías que permiten a Postfix hacer uso de un directorio LDAP así como permitir la autentificación por TLS y SASL, respectivamente.

La descripción de los paquetes se puede ver en el siguiente ejemplo:

Ejemplo 1.1. Descripción de los paquetes postfix, postfix-ldap y postfix-tls

# /usr/bin/apt-cache show postfix postfix-ldap postfix-tls
 Package: postfix
 Priority: extra
 Section: mail
 Installed-Size: 1908
 Maintainer: LaMont Jones <lamont@debian.org>
 Architecture: i386
 Version: 2.1.1-3
 Replaces: postfix-doc (<< 1.1.7-0), postfix-tls
 Provides: mail-transport-agent
 Depends: libc6 (>= 2.3.2.ds1-4), libdb4.2, debconf (>= 0.5), netbase,
 adduser (>= 3.48), dpkg (>= 1.8.3), debconf
 Recommends: mail-reader, resolvconf
 Suggests: procmail, postfix-mysql, postfix-pgsql, postfix-ldap, postfix-pcre
 Conflicts: mail-transport-agent, smail, libnss-db (<< 2.2-3), postfix-tls (<< 1.1.0+tls0.7.15-0)
 Filename: pool/main/p/postfix/postfix_2.1.1-3_i386.deb
 Size: 764672
 MD5sum: f0025b1bdaef4be6622ee94850c86236
 Description: A high-performance mail transport agent
  Postfix is Wietse Venema's mail transport agent that started life as an
  alternative to the widely-used Sendmail program.  Postfix attempts to
  be fast, easy to administer, and secure, while at the same time being
  sendmail compatible enough to not upset existing users. Thus, the outside
  has a sendmail-ish flavor, but the inside is completely different.
  .
  This package does not have SASL or TLS support.  For SASL and TLS support,
  install postfix-tls.
 
 Package: postfix-ldap
 Priority: extra
 Section: mail
 Installed-Size: 100
 Maintainer: LaMont Jones <lamont@debian.org>
 Architecture: i386
 Source: postfix
 Version: 2.1.1-3
 Depends: libc6 (>= 2.3.2.ds1-4), libldap2 (>= 2.1.17-1), postfix, postfix (= 2.1.1-3)
 Filename: pool/main/p/postfix/postfix-ldap_2.1.1-3_i386.deb
 Size: 32884
 MD5sum: 1e4255ba410226e7c514e8c8ba107049
 Description: LDAP map support for Postfix
  Postfix is Wietse Venema's mail transport agent that started life as an
  alternative to the widely-used Sendmail program.  Postfix attempts to
  be fast, easy to administer, and secure, while at the same time being
  sendmail compatible enough to not upset existing users. Thus, the outside
  has a sendmail-ish flavor, but the inside is completely different.
  .
  This provides support for LDAP maps in Postfix.  If you plan to use LDAP maps
  with Postfix, you need this.
 
 Package: postfix-tls
 Priority: extra
 Section: mail
 Installed-Size: 384
 Maintainer: LaMont Jones <lamont@debian.org>
 Architecture: i386
 Source: postfix
 Version: 2.1.1-3
 Depends: libc6 (>= 2.3.2.ds1-4), libdb4.2, libsasl2 (>= 2.1.15), libssl0.9.7, postfix,
 postfix (= 2.1.1-3)
 Recommends: mail-reader
 Conflicts: postfix-snap-tls
 Filename: pool/main/p/postfix/postfix-tls_2.1.1-3_i386.deb
 Size: 136668
 MD5sum: 9dc114c346ab462e6c38d2198dcd3538
 Description: TLS and SASL support for Postfix
  Postfix is Wietse Venema's mail transport agent that started life as an
  alternative to the widely-used Sendmail program.  Postfix attempts to
  be fast, easy to administer, and secure, while at the same time being
  sendmail compatible enough to not upset existing users. Thus, the outside
  has a sendmail-ish flavor, but the inside is completely different.
  .
  This package adds support for TLS (see RFC 2487) and SASL (see RFC 2554) to
  Postfix.
 
 

El proceso de instalación de estos paquetes se muestra a continuación:

Ejemplo 1.2. Instalación de postfix, postfix-ldap y postfix-tls

# /usr/bin/apt-get install postfix postfix-ldap postfix-tls
 Leyendo lista de paquetes... Hecho
 Creando árbol de dependencias... Hecho
 Se instalarán los siguientes paquetes NUEVOS:
   postfix postfix-ldap postfix-tls
 0 actualizados, 3 se instalarán, 0 reinstalados, 0 para eliminar y 0 no actualizados.
 Se necesita descargar 0B/934kB de archivos.
 Se utilizarán 496kB de espacio de disco adicional después de desempaquetar.
 ¿Desea continuar? [S/n]
 Preconfiguring packages ...
 (Leyendo la base de datos ...
 273428 ficheros y directorios instalados actualmente.)
 Desempaquetando postfix (de .../postfix_2.1.1-3_i386.deb) ...
 Desempaquetando postfix-ldap (de .../postfix-ldap_2.1.1-3_i386.deb) ...
 Desempaquetando postfix-tls (de .../postfix-tls_2.1.1-3_i386.deb) ...
 Addign `diversion of /usr/share/man/man8/smtpd.8.gz to /usr/share/man/man8/smtpd.real.8.gz by postfix'
 Adding `diversion of /usr/lib/postfix/lmtp to /usr/lib/postfix/lmtp.postfix by postfix-tls'
 Adding `diversion of /usr/lib/postfix/smtp to /usr/lib/postfix/smtp.postfix by postfix-tls'
 Adding `diversion of /usr/lib/postfix/smtpd to /usr/lib/postfix/smtpd.postfix by postfix-tls'
 Configurando postfix (2.1.1-3) ...
 
 Postfix configuration was not changed.  If you need to make changes, edit
 /etc/postfix/main.cf (and others) as needed.  To view Postfix configuration
 values, see postconf(1).
 
 After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.
 
 Running newaliases
 Starting mail transport agent: Postfix.
 
 Configurando postfix-ldap (2.1.1-3) ...
 Adding ldap map entry to /etc/postfix/dynamicmaps.cf
 
 Configurando postfix-tls (2.1.1-3) ...
 Adding sdbm map entry to /etc/postfix/dynamicmaps.cf
 
 
[Important] Importante

Normalmente el proceso de instalación de Postfix realizará una serie de preguntas antes de proceder con la ejecución de los demonios que lo integran. Debido a que Postfix ya estaba instalado en el sistema en el que se han realizado las pruebas, dicha configuración preliminar ya se había realizado en otro momento. En la Sección “Forzando la configuración preliminar de Postfix” se forzará la configuración preliminar de Postfix, de esta forma se mostrará el proceso de configuración inicial.

Forzando la configuración preliminar de Postfix

La forma de forzar la configuración de un paquete se realiza con el comando dpkg-reconfigure, de esta forma, para reconfigurar Postfix se ha de teclear:

Ejemplo 1.3. Reconfiguración de Postfix (primera parte)

# /usr/bin/dpkg-reconfigure postfix
 
 Stopping mail transport agent: Postfix.

Figura 1.1. Información sobre las opciones de configuración general

Información sobre las opciones de configuración general

Esta pantalla muestra información sobre las distintas opciones de configuración que tiene Postfix. Lea con detenimiento cada una de ellas para saber cual se adapta a sus necesidades.

Figura 1.2. Tipo genérico de configuración

Tipo genérico de configuración

Elección del tipo genérico de configuración, en este caso se va a elegir el Modo local, pero lo más normal será elegir el modo Sitio de Internet o Internet con smarthost. De todas formas, esto no es muy importante en principio, ya que la configuración se puede cambiar en cualquier momento.

1.3. “Nombre de correo

Nombre de correo

Aquí se indica la parte de la dirección de correo electrónico que va seguida de la @, es decir, si las cuentas de correo electrónico que piensa administrar son de tipo “usuario@dominio.pt”, en esta pantalla ha de teclear el “dominio.pt”.

Figura 1.4. ¿Añadir el dominio a las direcciones simples?

¿Añadir el dominio a las direcciones simples?

La respuesta a esta pregunta será No.

Figura 1.5. Lista de dominios locales

Lista de dominios locales

Complete en esta pantalla la lista de dominios para los cuales su servidor SMTP será la máquina final.

Figura 1.6. Actualizaciones síncronas en la cola de correo

Actualizaciones síncronas en la cola de correo

Se responde afirmativamente a esta pregunta, para asegurarse de un correcto manipulado de los mensajes. Tenga en cuenta la carga de su servidor de correo para la respuesta a esta pregunta, si la carga es elevada, tal vez fuese buena idea responder que No a esta cuestión.

Figura 1.7. Redes a las que se les permite el relay

Redes a las que se les permite el relay

Complete el recuadro que se muestra en esta pantalla con todas aquellas redes para las cuales el servidor SMTP va a permitir el reenvío de correo.

Figura 1.8. Uso de procmail

Uso de procmail

Se va a hacer uso de procmail para el reparto local de correos, por lo que se responde afirmativamente a esta pregunta.

Figura 1.9. Quota del buzón de correo

Quota del buzón de correo

En principio no se establecerán quotas para las cuentas de correo. Si su sitema necesita establecer una quota, establézcala aquí.

Figura 1.10. Extensión de la dirección local

Extensión de la dirección local

Se deja la respuesta por defecto en esta pantalla.

Ejemplo 1.4. Reconfiguración de Postfix (segunda parte)

setting synchronous mail queue updates: true
 changing /etc/mailname
 setting myorigin
 setting destinations: todoscsi.chets.lan, localhost.chets.lan, localhost, todoscsi
 setting append_dot_mydomain: no
 setting relayhost:
 setting mynetworks: 127.0.0.0/8
 setting mailbox_command
 setting mailbox_size_limit: 0
 setting recipient_delimiter: +
 
 Postfix is now set up with the changes above.  If you need to make changes, edit
 /etc/postfix/main.cf (and others) as needed.  To view Postfix configuration
 values, see postconf(1).
 
 After modifying main.cf, be sure to run '/etc/init.d/postfix reload'.
 
 Running newaliases
 Starting mail transport agent: Postfix.
Valora este capítulo: (3 opiniones)
Autor y licencia de 'Sistema de correo con Postfix, OpenLDAP, Courier ((POP3&&IMAP) + SSL), SASL, Spamassassin, Amavis-new y SquirrelMail - Instalación de Postfix'
Sergio González González Extraído de: http://es.tldp.org/Manuales-LuCAS/doc-tutorial-postfix-ldap-courier-spamassassin-amavis-squirrelmail/html-unico/smtp-postfix.html#licencia-fdl GNU Free Documentation License
Licencia GNU Free Documentation License: http://www.gnu.org/copyleft/
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.

Opiniona sobre 'Sistema de correo con Postfix, OpenLDAP, Courier ((POP3&&IMAP) + SSL), SASL, Spamassassin, Amavis-new y SquirrelMail - Instalación de Postfix' (3)

Tu nombre debe tener tres caracteres como mínimo.
Es necesario que te des de alta con una cuenta de correo válida.
Es necesario que te des de alta con una cuenta de correo válida.
El contenido del título de tu opinión debe tener tres caracteres como mínimo.
Es obligatorio que selecciones una valoración del recurso.
El contenido del comentario de tu opinión debe tener tres caracteres como mínimo.

Opina sobre este tutorial



* Valoración:
* Nombre:
* Correo electrónico:
* Título:
* Comentario:

Wikis relacionados con 'Sistema de correo con Postfix, OpenLDAP, Courier ((POP3&&IMAP) + SSL), SASL, Spamassassin, Amavis-new y SquirrelMail - Instalación de Postfix'

Instalación y configuración de Postfix, Courier y MySQL para operar juntos y conseguir un completo... Más »
El sistema inmune es el sistema de defensa que tienen los organismos superiores. Es un... Más »
Este documento describe cómo usar el sistema de spooling para impresoras de líneas que provee... Más »
En el presente trabajo los autores presentan una reflexión sobre los factores que inciden en... Más »
Si se encuentra con una pantalla con múltiples ventanas, colores o un cursor que sólo... Más »
¿Estás seguro de que deseas eliminar este capítulo?