Paginas

sexta-feira, 1 de maio de 2015

Configuração do Dovecot no Linux CentOS

O Dovecot é um software opensource POP3 e IMAP que foi desenvolvido especialmente para os sistemas operacionais Linux/UNIX.
Ele recebe os emails do Postfix para a entrega na caixa postal do usuário, que usa os protocolos POP3 e IMAP ou suas versões seguras POP3S e IMAPS para transferir e visualizar as mensagens.


  • Instalação:

sudo yum install dovecot


  •  Configuração:

 Edite o arquivo /etc/dovecot/dovecot.conf:

sudo nano /etc/dovecot/dovecot.conf 

E descomente as seguintes linhas:

protocols = imap pop3 
mail_location = maildir:~/Maildir 

Edite o arquivo /etc/dovecot/conf.d/10-auth.conf:

sudo nano /etc/dovecot/conf.d/10-auth.conf 

E descomente a linha abaixo:

auth_mechanisms = plain login

Edite o arquivo /etc/dovecot/conf.d/10-mail.conf : 

sudo nano /etc/dovecot/conf.d/10-mail.conf 

 Adicione ou descomente a linha abaixo:

 mail_location = maildir:~/Maildir 

 Edite o arquivo de configuração de autenticação:

sudo nano /etc/dovecot/conf.d/10-master.conf 

 Comente as linhas:

#unix_listener auth-userdb { 
# mode = 0600 
# user = 
# group = 
#} 

E descomente as linhas:

unix_listener /var/spool/postfix/private/auth { 
mode = 0666 
user = postfix 
group = postfix 


Edite o arquivo /etc/dovecot/conf.d/20-pop3.conf:

sudo nano /etc/dovecot/conf.d/20-pop3.conf

E descomente ou adicione as seguintes linhas:

 pop3_uidl_format = %08Xu%08Xv 
pop3_client_workarounds = outlook-no-nuls oe-ns-eoh 

Exemplo de criação de uma caixa postal:

 sudo useradd ricardo 
 sudo mkdir /home/ricardo/Maildir 
 sudo chown ricardo:ricardo /home/ricardo/Maildir 
 sudo -R 700 /home/ricardo/Maildir 

Defina a inicialização automática do Dovecot:

 sudo chkconfig --level 345 dovecot on 

 sudo service dovecot start 


  •  Configuração do postfix 


Edite o arquivo /etc/postfix/main.cf:

sudo nano /etc/postfix/main.cf

 E adicione as seguintes linhas:

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

Reinicie o serviço do postfix:

sudo service postfix restart 

Fonte: http://www.rackspace.com/knowledge_center/article/dovecot-installation-and-configuration-on-centos

Nenhum comentário:

Postar um comentário