O Slackware está a usar um novo servidor de IMAP/POP. À conta disto, fiquei sem email durante 3 dias. Não consegui logo configurá-lo e tive que voltar ao anterior. Desistalei o dovecot, fui buscar o pacote do Slackware 14.2, imapd-2.20-x86_64-2.txz
, e instalei-o de novo. Mas continuei com alguns problemas. Neste momento não consigo enviar emails, apenas receber.
Decidi, então, tentar configurar o dovecot. Na pasta /etc/dovecot
há um ficheiro README que diz que é necessário criar um certificado SSL/TLS e que há um script para criar um certificado autogerado.
O script está na pasta /usr/doc/dovecot-2.*
(o * é a versão) e chama-se mkcert.sh
.
Mas antes, é necessário configurar o ficheiro dovecot-openssl.cnf
que está na mesma pasta. É um ficheiro com os dados para o certificado: nome e morada da empresa, endereço do sítio, etc.
O script mkcert.sh
cria o certificado e coloca-o no local seguinte: /etc/ssl/private/dovecot.pem
.
É, também, conveniente editar o ficheiro /etc/dovecot/conf.d/10-auth.conf
e descomentar a linha:
#disable_plaintext_auth = yes
Por fim, é necessário indicar, no ficheiro /etc/dovecot/dovecot.conf
, quais os protocolos a usar:
protocols = imap
Para lançar o dovecot, executar /etc/rc.d/rc.dovecot start
.