Finalmente, descobri o que está errado depois de jogar com o comando strace
.
O serviço courier-authdaemon
, parte do pacote courier-imap
, não foi lançado automaticamente na inicialização por algum motivo.
Para corrigir esse problema, execute o seguinte:
- Defina o serviço
courier-authdaemon
a ser executado na inicialização:sudo systemctl enable courier-authdaemon
. - Inicie o serviço
courier-authdaemon
da sessão atual comsudo service courier-authdaemon start
ou, se desejar, basta reiniciar o servidor comsudo reboot
.
Após ativar o serviço courier-authdaemon
, você pode verificar se tudo está OK usando o comando authtest
:
sudo authtest <login> <pwd>
.
Você deve ter uma saída como:
Authentication succeeded.
Authenticated: <login> (system username: <login>)
Home Directory: /home/<login>
Maildir: (none)
Quota: (none)
Encrypted Password: <hidden>
Cleartext Password: <hidden>
Options: (none)
Eu usei esses recursos para resolver meu problema:
- Courier-IMAP (Official Home)
- [Courier-imap] Erro do Authdaemon
- courier-authdaemon não inicia no boot no Xenial Xerus
Agora, posso continuar seguindo o Tutorial do GitLab .