Solución de problemas de "email"

Este tutorial abarca los pasos que debes seguir si, al cambiar tu dominio para que apunte a Cloudflare, dejas de recibir correos electrónicos en tu dominio . Si sigues este tutorial y sigues necesitando más ayuda, indícanos lo que has intentado y comparte tu nombre de dominio y, si es posible, una captura de pantalla redactada de tus registros DNS en Cloudflare.

1. ¿Tienes configurados correctamente los registros MX de tu dominio?
Necesitarás tener registros MX configurados en la aplicación DNS de tu panel de control de Cloudflare para poder recibir correos electrónicos. Hay un tutorial en https://community.cloudflare.com/t/adding-dns-records/52718 si necesitas ayuda al respecto. Tu registro MX debe apuntar al servidor que gestiona tu correo. A continuación, algunos ejemplos de lo que debería ser:


Donde tusitio.com es tu nombre de dominio, servidor.mailhost.com es el nombre del servidor requerido por tu host de correo. El que apunta a correo.tusitio.com suele utilizarse cuando tienes un alojamiento compartido y tu correo electrónico está alojado en el mismo servidor que tu sitio web. También debes asegurarte de que apuntan al proveedor correcto, comprobando que sus registros coincidan con los especificados en su documentación.

2. ¿Está configurado como @ el campo del nombre de tu registro MX?
Si no es así, cubre un subdominio de correo, no el dominio de correo. Asegúrate de que el nombre está configurado como @ o tusitio.com en el registro MX. En los ejemplos anteriores, donde dice tusitio.com, asegúrate de que aquí aparece el nombre de tu dominio o el registro MX no funcionará como es debido.

3. ¿Apuntan tus registros MX a correo.tudominio.com (o similar)?
Si es así, asegúrate de que tienes configurado un registro A para el correo que apunte a la dirección IP del servidor que gestiona tu correo (facilitado por tu proveedor de correo electrónico o por tu alojamiento web). (asegúrate de que está configurado como :grey:).

Si tienes un registro MX como el de este ejemplo


en el que el correo es gestionado por un subdominio de tu propio dominio, necesitarás otro registro DNS. Si utilizas correo.tusitio.com, necesita tener el nombre correo, por ejemplo. Tendrá que ser un registro A que apunte a la dirección IP de tu servidor, que se muestra como 192.0.2.1 en el ejemplo siguiente:

4. ¿Tienes un registro A (normalmente de correo ) que apunte a la IP del servidor donde está alojado tu correo?
Si has creado un registro A, como se muestra en el paso 3, asegúrate de que tiene un :grey: al lado. Si es :orange:, haz clic en la nube para convertirlo en :grey:. Esto puede marcar esa entrada con un :warning: porque expone la dirección IP de tu servidor. Esto es normal e inevitable si el correo electrónico está alojado en el mismo servidor que un sitio web proxy.


Cuando te conectes al servidor para recuperar el correo, deberás hacerlo a través de un host que esté configurado en :grey:; es decir, si tu programa de correo está configurado para conectarse a través de ejemplo.com que tiene un documento A configurado en :orange:, no funcionará. Probablemente deberías crear otro nombre de host como correo.ejemplo.com o smtp.ejemplo.com que esté configurado en :grey: para que no afecte a la configuración de tu sitio web en Cloudflare. Una vez que tengas otra entrada como correo.ejemplo.com configurada en :grey:, deberás modificar el nombre de host al que se conecta tu programa a correo.ejemplo.com en lugar de ejemplo.com.

En términos prácticos : Utilizaré Outlook como ejemplo, es similar a otros programas/aplicaciones de correo electrónico. Cuando configures una cuenta de correo electrónico en Outlook, te pedirá un nombre de servidor. A menudo te lo proporcionará tu alojamiento web, como algo parercido a correo.tusitio.com; en este caso, debes tener un registro A para el correo que apunte a la IP de tu servidor, que esté configurado como :grey:. Si intentas utilizar un subdominio/dominio que sea :orange:, es probable que tu correo no funcione.

5. ¿Tienes un módulo de spam (o similar) en tu servidor que espera ver tu IP de origen?
Algunos alojamientos web instalan automáticamente un módulo de spam en tu servidor, esto es especialmente común en cPanel. Por ejemplo, “Spam Experts Routing”, que espera el correo a través del nombre de dominio. Cuando tienes Cloudflare activado, puede causar problemas con ello, ya que la dirección IP que se ve no es la de tu servidor. En este caso, la solución es actualizar el módulo con el nombre de host de tu servidor (o, en algunos casos, con la IP) en lugar de tu nombre de dominio. Debes ponerte en contacto con tu proveedor de alojamiento web si no estás seguro o necesitas ayuda al respecto.



Referencia del tutorial: CT-19
Revisado: 07/21

Este es un Tutorial de la comunidad, la mayoría son publicaciones de la wiki, por lo que pueden contribuir los Usuarios habituales y los MVP aquí. Si hay un tutorial que te gustaría ver, puedes solicitarlo aquí.

Si quieres aportar algún comentario sobre este tutorial, publícalo en la categoría #Meta, etiqueta tu mensaje como #TutorialFeedback e indícanos la referencia del tutorial que aparece arriba.

Otros grandes recursos de esta comunidad son los Consejos de la comunidad. En ellos se abordan las mejores prácticas a la hora de configurar Cloudflare, cómo solucionar los problemas que puedas encontrar y las herramientas para solucionar los problemas. También puedes ver los Consejos de expertos, grandes publicaciones en la comunidad de personas con conocimientos que pueden ayudarte con tu problema.

Animamos a los usuarios a que consulten estos magníficos recursos y el Centro de soporte de Cloudflare antes de publicar