📬 Cómo Configurar la App Mail de Nextcloud con el Servidor Poste.io
Esta documentación detalla cómo configurar la app Mail de Nextcloud (v31) para funcionar con un servidor de correos autoalojado utilizando Poste.io, con soporte para SSL vía Let's Encrypt, integración con el panel Roundcube, y envío de notificaciones por el sistema.
🧩 Requisitos Previos
- ✅ App Mail instalada en Nextcloud
- ✅ Cuenta de correo creada en Poste.io (ej:
[email protected]) - ✅ Certificado SSL activo (Let's Encrypt)
- ✅ DNS configurado correctamente (registros A, MX, SPF, DKIM)
- ✅ Servidor Poste.io funcional con acceso externo (ej:
mail.seudominio.com.br)
🔧 Instalación de la App Mail (en caso de no estar instalada)
- Accede al panel de Nextcloud con la cuenta de administrador.
- Ve al menú lateral Apps.
- En la categoría Comunicación, localiza la aplicación Mail.
- Haz clic en Instalar.
📥 Conectando una Cuenta de Correo
La app Mail permite agregar cuentas usando detección automática o configuración manual.
🔹 Modo Automático (Recomendado)
- Abre la app Mail en el menú lateral.
- Ingresa el correo completo y la contraseña (ej:
[email protected]).
- Nextcloud intentará identificar los servidores IMAP y SMTP automáticamente basándose en el dominio del correo.
- Una vez configurado, verás una pantalla con los mensajes de la bandeja de entrada:
⚠️ Asegúrate de que
mail.seudominio.com.brtenga el apuntamiento DNS tipo A correcto y puertos abiertos.
🔧 Modo Manual (Configuración Avanzada)
Si la configuración automática falla:
IMAP (Entrada)
- Servidor IMAP:
mail.seudominio.com.br - Puerto:
993 - Seguridad IMAP: SSL/TLS
- Autenticación: Sí
- Usuario IMAP:
[email protected] - Contraseña IMAP: Tu contraseña
SMTP (Salida)
- Servidor SMTP:
mail.seudominio.com.br - Puerto:
587 - Seguridad: STARTTLS
- Autenticación: Sí
- Usuario SMTP:
[email protected] - Contraseña SMTP: tu contraseña

👤 Cuenta de Correo para el Sistema
🎯 Recomendación:
Crea una cuenta de correo exclusiva para uso interno del sistema, como por ejemplo:
Esta cuenta será usada para:
- Envío de correos de registro de usuarios
- Alertas administrativas
- Notificaciones de calendario, tareas, actividades y flujos
📨 ¿Cómo Envía Correos el Sistema Nextcloud?
Los correos enviados por el sistema de Nextcloud (como recuperación de contraseña o notificaciones) no se envían desde el correo personal del usuario, sino desde la cuenta configurada como predeterminada en la Configuración Básica de Correo del administrador.
🔧 Para configurar:
- Ve a
Admin > Configurações > Configurações Básicas de E-mail
- Ingresa:
- Correo del remitente (ej:
[email protected]) - Nombre del remitente
- Servidor SMTP (ej:
mail.seudominio.com.br) - Puerto:
587 - Seguridad: STARTTLS
- Autenticación: Usuario y contraseña válidos de Poste.io
- Correo del remitente (ej:
📡 Puertos Necesarios
| Protocolo | Puerto | Descripción |
|---|---|---|
| IMAP | 993 | Recepción segura |
| SMTP | 587 | Envío con STARTTLS |
| POP3 | 995 | (opcional) Recepción POP |
| Sieve | 4190 | (opcional) Filtros de correo |
🧪 Prueba de Funcionamiento
- Accede a la app Mail y envía un correo a cualquier cuenta externa (ej: Gmail).
- Verifica si el correo fue entregado con éxito.
- Envía un correo desde otro proveedor a la dirección configurada.
- Verifica si aparece en la bandeja de entrada de la app Mail de Nextcloud.
🌐 Acceso Alternativo vía Webmail (Roundcube)
Las mismas cuentas de correo creadas en Poste.io pueden ser accedidas vía navegador:
- 🧭 Panel administrativo:
https://mail.tudominio.com.br/admin/ - 📬 Webmail (Roundcube):
https://mail.tudominio.com.br/webmail/
Inicia sesión con el correo y contraseña definidos en el panel de Poste.io.
🛠️ Solución de Problemas
❌ Error de autenticación
- Verifica que el usuario y contraseña sean correctos.
- Confirma que la cuenta exista en el panel de Poste.io.
❌ IMAP o SMTP no responde
- Verifica que los puertos
993y587estén abiertos. - Confirma que el dominio
mail.seudominio.com.brapunte correctamente a la IP del servidor.
⚠️ Certificado inválido
- En
https://mail.seudominio.com.br/admin/, ve a:System Settings > TLS Certificates > Let's Encrypt > Enable + Save Changes.
❌ Correos del sistema no llegan
- Configura correctamente la cuenta predeterminada de envío en
Configurações Básicas de E-mail. - Usa una cuenta dedicada para el sistema (ej:
[email protected]).
✅ ¡Listo! Ahora tu instancia de Nextcloud está integrada con tu propio servidor de correos vía Poste.io!