Como configurar Postfix y Dovecot en Centos 6.x

 Postfix , Dovecot   (CentOS 6.x)

 Instalación de los paquetes necesario para configurar el correo

[root@mail /]#yum -y install postfix dovecot  saslauthd

 

Iniciar los servicios necesarios

[root@mail /]#/etc/init.d/postfix start

Starting postfix:                                               [  OK  ]

[[root@mail ~]# /etc/init.d/saslauthd start

Starting saslauthd:                                            [  OK  ]

[root@mail ~]# /etc/init.d/dovecot start

Starting Dovecot Imap:                                                [  OK  ]

 

Asegurarnos que los servicios inicien cuando inicie el servidor

[root@mail /]#/ chkconfig postfix on

[root@mail /]#/ chkconfig dovecot on

[root@mail /]#/ chkconfig saslauthd   on

  

Configuración de Postfix 

 [root@mail /]#nano /etc/postfix/main.cf

 inet_interfaces = all                habilite esta linea  113

#inet_interfaces =localhost     desabilite esta linea    line 116

mydestination = $myhostname, localhost.$mydomain, localhost, yourdomais.com 

  (Addicione sus nombres de dominios a mydestination)  linea 164

relayhost = yourisp.relay.com         habilite esta linea si usa smarthost       linea 316

 

Adicione la configuración que sique al final del fichero /etc/postfix/main.cf

 smtpd_recipient_restrictions = permit_mynetworks,permit_sasl_authenticated,reject_unauth_destination

smtpd_sasl_path = smtpd

smtpd_sasl_auth_enable = yes

broken_sasl_auth_clients = yes

smtpd_sasl_type = cyrus

smtpd_sasl_security_options = noanonymous

 

crtl+o   /etc/postfix/main.cf     ( Guarde los cambios)

crtl+x  (Salga)

 

 Reinicie postfix para activar los cambios

[root@mail /]#/etc/init.d/postfix restart

Shutting down postfix:                                     [  OK  ]

Starting postfix:                                               [  OK  ]

 

Verificar Postfix 

 
[root@mail ~]# telnet localhost 25

Trying ::1...

Connected to localhost.

Escape character is '^]'.

220 yuourdomaim.com ESMTP Postfix

ehlo

501 Syntax: EHLO hostname

ehlo locathost

250-yourdomain.com

250-PIPELINING

250-SIZE 10240000

250-VRFY

250-ETRN

250-AUTH PLAIN LOGIN

250-AUTH=PLAIN LOGIN

250-ENHANCEDSTATUSCODES

250-8BITMIME

250 DSN

 

Configuracion de Dovecot

 root@mail /]#nano /etc/dovecot/conf.d/10-mail.conf

mail_location = mbox:~/mail:INBOX=/var/mail/%u                         habilite linea 25

 crtl+o  File Name to Write: /etc/dovecot/conf.d/10-mail.conf        (Guarde los cambios)

crtl+x  (Salga)

 

root@mail /]#nano /etc/dovecot/conf.d/10-auth.conf

disable_plaintext_auth = no                           Habilite y cambie la opción a yes    Línea 9

auth_mechanisms = plain  login                     Habilite y adicione login    Línea 97

 

crtl+o  File Name to Write: /etc/dovecot/conf.d/10-auth.conf   (Guarde los cambios)

crtl+x  (Salga)

 

Reinicie dovecot para activar los cambios

 [root@mail /]# /etc/init.d/dovecot restart

Stopping Dovecot Imap:                                  [  OK  ]

Starting Dovecot Imap:                                   [  OK  ]

 

Modifique las reglas del cortafuego para permitir las conexiones  de correo  

 [root@mail /]# iptables -A INPUT -m state --state NEW  -p tcp --dport 25 -j ACCEPT

[root@mail /]# iptables -A INPUT -m state --state NEW  -p tcp --dport 110 -j ACCEPT

[root@mail /]# iptables -A INPUT -m state --state NEW  -p tcp --dport 143 -j ACCEPT

[root@mail /]# iptables -A INPUT -m state --state NEW  -p tcp --dport 993 -j ACCEPT

[root@mail /]# iptables -A INPUT -m state --state NEW  -p tcp --dport 995 -j ACCEPT

 

[root@mail /]# /etc/init.d/iptables save

[root@mail /]# /etc/init.d/iptables restart

 

  • Email, SSL
  • 1 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Related Articles

Como recuperar un LVM borrado por error

Casi todos los administradores de sistemas nos ha pasado alguna vez que hemos borrado...

Haciendo salvas con rsync

Unos de los mejores programas para hacer salvas es rsync, Lo que hace rsync ideal es su algoritmo...