Instalación Básica de Postfix con Dovecot y Saslauth en CentOS 5.4

26 Apr

Para instalar Postfix de una forma sencilla y fácil sin involucrar en el proceso Mysql ni LDAP debemos seguir los siguientes pasos:

yum remove sendmail

yum install postfix

Una vez instalado tendremos la siguiente ruta /etc/postfix, donde se encontrarán los ficheros de configuración. El primer fichero que debemos modificar es el main.cf que contiene todas las variables de configuración de postfix, entre ellas el domain, hostname, redes entre otras que modificaremos de la siguiente forma:

myhost= mail.dominio.com
mydomain = dominio.com
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, $mydomain
home_mailbox = Maildir/

Es muy importante que en este punto ya hayamos configurado nuestro dns, con un registro IN A, y los respectivos CNAME y MX en el Bind de la siguiente forma.

dominio.com.    IN MX  1     dominio.com.
mail                     IN CNAME    dominio.com.



Una vez verificado esto, seguimos con la configuración de nuestro Postfix, editamos nuevamente el fichero main.cf y agregamos las siguientes lineas al final de nuestro archivo.

smtpd_sasl_auth_enable = yes
smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_sasl_path = private/auth

Con todo esto ya deberíamos tener configurado nuestro Postfix.

Podemos probar que todo funciona con un simple telnet de que nos debería retornar lo siguiente.

> telnet localhost 25
Trying 127.0.0.1…
Connected to localhost.
Escape character is ‘^]’.
220 mail.simplegerman.com ESMTP Postfix
ehlo simplegerman.com
250-mail.simplegerman.com
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-AUTH PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

Twitter @rhoml

¿Quién es Rhommel Lamas?

Escribo en Talfin desde el 2006, soy un fanático de la libertad de expresión en todos sus sabores, fanboy, amante de la cultura libre, cloud computing, dispositivos móviles y de la vida en general. Emprendedor de corazón, y developer de Closet, me encantan los videojuegos, y conocer el mundo. También escribo en: Techironic mi Web Personal: Rhommell, me puedes encontrar también en Twitter: @rhoml y Facebook .

No te pierdas