Tutoriales cPanel

SPF, DKIM y DMARC en cPanel: que tus correos no lleguen a spam

Publicado: 2 min de lectura
Contenido de esta guía
  1. Qué hace cada registro
  2. Dónde está la opción
  3. Paso a paso
  4. Errores comunes

Para que tus correos no lleguen a spam, tu dominio necesita tres registros DNS: SPF, que autoriza a tus servidores a enviar; DKIM, que firma cada mensaje; y DMARC, que indica qué hacer con los correos que fallan. En cPanel puedes revisar y reparar SPF y DKIM desde Email › Email Deliverability y agregar DMARC como un registro TXT.

Qué hace cada registro

RegistroQué haceEjemplo
SPFLista los servidores autorizados a enviar correo por tu dominiov=spf1 +a +mx include:_spf.ejemplo.com ~all
DKIMFirma digitalmente tus mensajes para probar que no fueron alteradosUn registro TXT largo con una clave pública
DMARCIndica qué hacer si un correo falla SPF y DKIM, y a dónde enviar informesv=DMARC1; p=none; rua=mailto:[email protected]

Los ejemplos son ilustrativos. Usa los registros que te sugiere cPanel o tu proveedor de correo, no los copies tal cual.

Dónde está la opción

Esta pantalla compara los registros de tu dominio con los que debería tener y, si los DNS están en el servidor, los corrige con el botón Repair. También permite agregar servicios externos al SPF (por ejemplo, una plataforma de newsletters) y configurar DMARC.

Captura pendiente
Email Deliverability mostrando un dominio con problemas y el botón Repair.

Paso a paso

  1. Abre Email Deliverability

    En el grupo Email de cPanel, haz clic en Email Deliverability. Verás tus dominios con el estado de sus registros de correo.

  2. Revisa el estado

    Si un dominio muestra problemas, pulsa Manage para ver el detalle de DKIM, SPF y el DNS inverso, con el registro sugerido para cada uno.

  3. Repara o copia el registro

    Si los DNS están en tu hosting, pulsa Repair y confirma. Si están en otro lugar (por ejemplo, Cloudflare), copia el registro sugerido y créalo allí.

  4. Agrega DMARC

    Crea un registro TXT llamado _dmarc con una política inicial de observación, por ejemplo v=DMARC1; p=none; rua=mailto:[email protected], desde Email Deliverability o el Editor de zona.

  5. Verifica

    Espera a que se propaguen los DNS, envíate un correo a una cuenta de Gmail y revisa «Mostrar original»: SPF, DKIM y DMARC deberían decir PASS.

Errores comunes

Si no tienes claro qué es un registro TXT o dónde se editan los DNS, parte por la guía de registros DNS.

Lo mismo en DirectAdmin

Los registros SPF, DKIM y DMARC se ven y editan en Account Manager › DNS Management. La activación de DKIM depende de cómo lo configuró tu proveedor.

Guía revisada con cPanel (tema Jupiter).

Preguntas frecuentes

¿Por qué no aparece Email Deliverability en mi cPanel?

Tu proveedor debe tenerla activada en el servidor. Si no la ves, pídele que la habilite o que te indique los registros correctos.

Tengo dos registros SPF, ¿es un problema?

Sí. Un dominio debe tener un solo registro SPF; si hay dos, la verificación falla. Únelos en uno, agregando cada servicio con su include:.

Uso Google Workspace o Microsoft 365, ¿esto me sirve?

Si tu correo no está en el hosting, la documentación de cPanel indica que debes seguir las instrucciones de ese servicio para DKIM y SPF. Los registros se crean igual en tu zona DNS.

¿Qué política DMARC debo usar?

Empieza con p=none para recibir informes sin afectar la entrega. Cuando confirmes que todo tu correo legítimo pasa SPF y DKIM, pasa a p=quarantine y luego a p=reject.