Una cuenta catch-all (o "atrapa-todo") en cPanel redirige a un buzón designado todos los correos enviados a cualquier dirección de tu dominio que no exista como cuenta real. Así, si alguien escribe mal tu dirección, el mensaje llega de todas formas.
¿Para qué sirve un catch-all y cuándo conviene usarlo?
Imagina que tu dirección oficial es [email protected] pero un cliente escribe [email protected] (sin la "s"). Sin catch-all, ese correo rebota. Con catch-all, llega a tu buzón.
Es útil cuando:
- Tu dominio aparece en materiales impresos y alguien puede teclear mal la dirección.
- Usas muchos alias temporales (p. ej.
[email protected]) y no quieres crear una cuenta para cada uno. - Estás migrando correos y necesitas garantizar que ningún mensaje antiguo se pierda durante la transición.
- Aún no has definido todas las cuentas definitivas de tu empresa.
También tiene riesgos que cubriremos más adelante. Conocer los dos lados te ayudará a decidir si activarlo es la decisión correcta para tu caso.
Paso a paso: activar catch-all en cPanel
1. Ingresa a cPanel
Abre tu navegador y ve a https://tudominio.com:2083 (o la URL de acceso que te proporcionó tu hosting). Introduce tu usuario y contraseña de cPanel.
2. Abre "Cuentas de correo electrónico" → "Correo electrónico predeterminado"
En el panel principal, busca la sección Correo electrónico y haz clic en Correo electrónico predeterminado (en algunas versiones de cPanel aparece como "Default Email Address").
3. Elige qué hacer con los mensajes no entregables
Verás dos opciones principales:
| Opción | Qué hace | Cuándo usarla |
|---|---|---|
| Descartar (con mensaje de error) | Devuelve un rebote al remitente | Cuando NO quieres catch-all |
| Reenviar a una dirección de correo | Envía todos los correos no entregables a un buzón concreto | Catch-all clásico |
| Reenviar al sistema | Los gestiona el servidor (generalmente devuelve un rebote técnico) | Rara vez útil |
| Canalizar a un programa | Envía el correo a un script en el servidor | Integraciones avanzadas |
4. Selecciona "Reenviar a una dirección de correo"
Elige esa opción e introduce la dirección de destino, por ejemplo [email protected] o una cuenta específica que hayas creado para capturar estos mensajes, como [email protected].
Haz clic en Cambiar (o Save). El cambio es inmediato — no necesitas reiniciar ningún servicio.
5. Verifica que funciona
Desde una cuenta externa (Gmail, Outlook), envía un correo a una dirección que sabes que no existe en tu dominio, como [email protected]. En pocos segundos debería aparecer en el buzón que configuraste.
Riesgos del catch-all y cómo mitigarlos
Activar catch-all tiene una contrapartida importante: spam masivo. Los spammers escanean dominios enviando correos a miles de combinaciones de nombres. Sin catch-all, esos correos rebotan y el remitente aprende que las direcciones no existen. Con catch-all, todos llegan a tu buzón.
Para reducir el ruido:
- Activa el filtro anti-spam de cPanel (SpamAssassin) en la cuenta de destino. Ve a Filtros de spam y habilítalo con un umbral de puntuación de 5 o menos.
- Crea un filtro de correo que mueva automáticamente a la carpeta "Spam" los mensajes con puntuación alta de SpamAssassin.
- Revisa periódicamente el buzón catch-all — no lo uses como bandeja de entrada principal.
- Considera desactivarlo en el futuro una vez que hayas creado todas las cuentas que necesitas y ya no haya riesgo de perder correos.
Si el volumen de spam se vuelve inmanejable, una alternativa es configurar el catch-all para descartar silenciosamente en lugar de redirigir — así los spammers no reciben rebote (evitando confirmar que tu dominio existe), pero tampoco llenan tu bandeja.
Diferencia entre catch-all, alias y reenvíos
Es fácil confundir estos tres conceptos en cPanel:
- Cuenta catch-all: capta todo lo que llega a direcciones inexistentes del dominio. Es un comodín genérico.
- Alias: una dirección adicional que redirige a una cuenta específica (p. ej.
[email protected]→[email protected]). Solo funciona para direcciones que definas explícitamente. - Reenvío: similar al alias, pero puede enviar copias a cuentas externas fuera del dominio.
El catch-all es el "último recurso" — actúa solo cuando ningún alias, reenvío ni cuenta real coincide con la dirección de destino.
¿Quieres profundizar en la configuración de tu correo empresarial? Consulta los demás artículos sobre correo profesional con dominio propio en nuestro blog.
Conclusiones clave
- El catch-all en cPanel se configura en Correo electrónico predeterminado y no requiere reiniciar servicios.
- Elige "Reenviar a una dirección de correo" e indica el buzón donde quieres recibir los mensajes no entregables.
- El mayor riesgo es el spam: activa SpamAssassin y crea filtros en la cuenta de destino.
- No confundas catch-all con alias o reenvíos: el catch-all solo actúa cuando no hay ninguna regla específica que aplique.
- Revisa periódicamente si aún necesitas el catch-all — desactivarlo cuando ya no sea necesario reduce el spam.
Si buscas un hosting con cPanel, correo empresarial incluido y soporte técnico en español, visita elenlace.com y elige el plan que mejor se adapta al tamaño de tu empresa.
Preguntas frecuentes
¿El catch-all afecta el rendimiento del servidor de correo?
En hostings compartidos con SpamAssassin activo, un dominio con mucho spam puede saturar el buzón catch-all. En la práctica, si tu dominio no es conocido por los spammers el impacto es mínimo. Si empiezas a recibir cientos de spams al día, considera desactivarlo o configurarlo como "descartar silenciosamente".
¿Puedo tener catch-all en un solo dominio cuando tengo varios en cPanel?
Sí. La configuración de correo predeterminado es por dominio. Puedes activarlo en un dominio y dejarlo desactivado en otros desde la misma cuenta de cPanel seleccionando el dominio correspondiente en el menú desplegable.
¿El catch-all funciona con Google Workspace o Microsoft 365?
No directamente desde cPanel, porque en esos servicios el correo no pasa por el servidor de tu hosting. Google Workspace y Microsoft 365 tienen su propia configuración de catch-all (llamada "ruta predeterminada" o "destinatario de toda la organización") que se activa en su respectiva consola de administración.
¿Puedo hacer que el catch-all reenvíe a varias personas?
cPanel solo admite una dirección de destino en el campo de correo predeterminado. La solución es crear primero una lista de distribución (o lista de correo) en cPanel con todas las personas que deben recibir esos mensajes, y luego apuntar el catch-all a esa lista.
¿Prefieres que lo hagamos por ti? En El Enlace resolvemos hosting y desarrollo web profesional.
Compara proveedores
Otros proveedores y guías que vale la pena comparar: