O Dovecot é um Agente de Entrega de Correio, escrito tendo em mente a segurança em primeiro lugar. Ele suporta os principais formatos de caixas postais: mbox ou Maildir. Essa seção explica como configurá-lo como um servidor imap ou pop3.
Para instalar o dovecot, rode o seguinte comando em um prompt de comando:
sudo apt-get install dovecot-common dovecot-imapd dovecot-pop3d
Para configurar o dovecot, você pode editar o arquivo /etc/dovecot/dovecot.conf
. Você pode escolher o protocolo que você usa. Ele pode ser pop3, pop3s (pop3 seguro), imap e imaps (imap seguro). Uma descrição desses protocolos está além do escopo desse guia. Para maiores informações, consulte os artigos da wikipedia em POP3 e IMAP.
IMAPS e POP3S são mais seguros que simplesmente IMAP e POP3 por quê usam criptografia SSL para conectar. Uma vez que você tenha escolhiso o protocolo, altere a seguinte linha no arquivo /etc/dovecot/dovecot.conf
:
protocols = pop3 pop3s imap imaps
Isso habilita os protocolos quando o dovecot é iniciado. A seguir, adicione a seguinte linha na sessão pop3 do arquivo /etc/dovecot/dovecot.conf
:
pop3_uidl_format = %08Xu%08Xv
Em seguida, escolha uma caixa de e-mails (mailbox) para usar. O Dovecot suporta os formatos maildir e mbox. Estes são os formatos de caixa de e-mails mais usados. Ambos tem seus próprios benefícios e são discutidos no website do dovecot.
Após escolhido o seu tipo de caixa de e-mail, edite o arquivo /etc/dovecot/dovecot.conf
e modifique a seguinte linha:
mail_location = maildir:~/Maildir # (para maildir) ou mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u # (para mbox)
![]() |
|
Você deverá configurar seu Agente de Transporte de Email (Mail Transport Agent - MTA) para transferir os e-mails de entrada para esse tipo de caixa de e-mail se ele estiver diferente do que você configurou. |
Depois de ter configurado o dovecot, inicie o servidor dovecot para testar sua instalação:
sudo /etc/init.d/dovecot start
se você tiver habilitado o imap, ou pop3, você pode também tentar abrir uma conexão com os comandos telnet localhost pop3 ou telnet localhost imap2. Se você ver algo como o seguinte, a instalação foi feita com sucesso:
bhuvan@rainbow:~$ telnet localhost pop3 Trying 127.0.0.1... Connected to localhost.localdomain. Escape character is '^]'. +OK Dovecot ready.
Para configurar o dovecot para usar SSL, você pode editar o arquivo /etc/dovecot/dovecot.conf
e alterar as seguintes linhas:
ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key ssl_disable = no disable_plaintext_auth = no
Você pode adquirir o certificado de uma Autoridade Certificadora ou pode criar seu próprio certificado SSL. Por favor, veja “Criando um certificado Auto-Assinado” para detalhes sobre como criar seus próprios certificados SSL. Uma vez que você tenha criado o certificado, você terá um arquivo de chave e um arquivo de certificado. Por favor copie-os para o local apontado no arquivo de configuração /etc/dovecot/dovecot.conf
.