📬 Como Configurar o App Mail do Nextcloud com o Servidor Poste.io
Esta documentação detalha como configurar o app Mail do Nextcloud (v31) para funcionar com um servidor de e-mails auto-hospedado utilizando o Poste.io, com suporte a SSL via Let's Encrypt, integração com o painel Roundcube, e envio de notificações pelo sistema.
🧩 Pré-requisitos
- ✅ App Mail instalado no Nextcloud
- ✅ Conta de e-mail criada no Poste.io (ex:
[email protected]
) - ✅ Certificado SSL ativo (Let's Encrypt)
- ✅ DNS configurado corretamente (registros A, MX, SPF, DKIM)
- ✅ Servidor Poste.io funcional com acesso externo (ex:
mail.seudominio.com.br
)
🔧 Instalação do App Mail (caso ainda não esteja instalado)
- Acesse o painel do Nextcloud com a conta de administrador.
- Vá até o menu lateral Apps.
- Na categoria Comunicação, localize o aplicativo Mail.
- Clique em Instalar.
📥 Conectando uma Conta de E-mail
O app Mail permite adicionar contas usando detecção automática ou configuração manual.
🔹 Modo Automático (Recomendado)
- Abra o app Mail no menu lateral.
- Insira o e-mail completo e a senha (ex:
[email protected]
). - O Nextcloud tentará identificar os servidores IMAP e SMTP automaticamente com base no domínio do e-mail.
- Após configurado, verá uma tela com as mensagens da caixa de entrada:
⚠️ Certifique-se de que
mail.seudominio.com.br
esteja com apontamento DNS tipo A correto e portas abertas.
🔧 Modo Manual (Configuração Avançada)
Se a configuração automática falhar:
IMAP (Entrada)
- Servidor IMAP:
mail.seudominio.com.br
- Porta:
993
- Segurança IMAP: SSL/TLS
- Autenticação: Sim
- Usuário IMAP:
[email protected]
- Senha IMAP: Sua senha
SMTP (Saída)
- Servidor SMTP:
mail.seudominio.com.br
- Porta:
587
- Segurança: STARTTLS
- Autenticação: Sim
- Usuário SMTP:
[email protected]
- Senha SMTP: sua senha
👤 Conta de E-mail para o Sistema
🎯 Recomendação:
Crie uma conta de e-mail exclusiva para uso interno do sistema, como por exemplo:
Essa conta será usada para:
- Envio de e-mails de cadastro de usuários
- Alertas administrativos
- Notificações de calendário, tarefas, atividades e fluxos
📨 Como o Nextcloud Envia E-mails do Sistema?
Os e-mails enviados pelo sistema do Nextcloud (como recuperação de senha ou notificações) não são enviados pelo e-mail pessoal do usuário, mas sim pela conta configurada como padrão nas Configurações Básicas de E-mail do administrador.
🔧 Para configurar:
- Vá até
Admin > Configurações > Configurações Básicas de E-mail
- Insira:
- E-mail do remetente (ex:
[email protected]
) - Nome do remetente
- Servidor SMTP (ex:
mail.seudominio.com.br
) - Porta:
587
- Segurança: STARTTLS
- Autenticação: Usuário e senha válidos do Poste.io
- E-mail do remetente (ex:
📡 Portas Necessárias
Protocolo | Porta | Descrição |
---|---|---|
IMAP | 993 | Recebimento seguro |
SMTP | 587 | Envio com STARTTLS |
POP3 | 995 | (opcional) Recebimento POP |
Sieve | 4190 | (opcional) Filtros de e-mail |
🧪 Teste de Funcionamento
- Acesse o app Mail e envie um e-mail para qualquer conta externa (ex: Gmail).
- Verifique se o e-mail foi entregue com sucesso.
- Envie um e-mail de outro provedor para o endereço configurado.
- Verifique se ele aparece na caixa de entrada do app Mail do Nextcloud.
🌐 Acesso Alternativo via Webmail (Roundcube)
As mesmas contas de e-mail criadas no Poste.io podem ser acessadas via navegador:
- 🧭 Painel administrativo:
https://mail.seudominio.com.br/admin/ - 📬 Webmail (Roundcube):
https://mail.seudominio.com.br/webmail/
Faça login com o e-mail e senha definidos no painel do Poste.io.
🛠️ Troubleshooting
❌ Erro de autenticação
- Verifique se o usuário e senha estão corretos.
- Confirme se a conta existe no painel do Poste.io.
❌ IMAP ou SMTP não responde
- Verifique se as portas
993
e587
estão liberadas. - Confirme se o domínio
mail.seudominio.com.br
aponta corretamente para o IP do servidor.
⚠️ Certificado inválido
- Em
https://mail.seudominio.com.br/admin/
, vá em:System Settings > TLS Certificates > Let's Encrypt > Enable + Save Changes
.
❌ E-mails do sistema não chegam
- Configure corretamente a conta padrão de envio em
Configurações Básicas de E-mail
. - Use uma conta dedicada para o sistema (ex:
[email protected]
).
✅ Pronto! Agora sua instância do Nextcloud está integrada com seu próprio servidor de e-mails via Poste.io!