← Todos los artículos

¿Qué son DKIM, SPF y DMARC? Guía para no-técnicos

📅 23 Feb 2026 ⏱ 7 min de lectura

Si alguna vez configuraste email con dominio propio, probablemente te topaste con estas siglas: SPF, DKIM, DMARC. Suenan intimidantes, pero el concepto detrás de cada una es simple. En esta guía te explico qué hace cada protocolo, por qué importa y cómo configurarlos — sin necesidad de ser ingeniero.

El problema que resuelven

El email se inventó en los 70s, cuando internet era un grupo pequeño de universidades que se confiaban mutuamente. No se diseñó con seguridad en mente. El resultado: cualquiera puede enviar un email diciendo ser cualquier persona.

Imagina que pudieras enviar una carta por correo postal con el remitente que quisieras — sin verificación. Eso es exactamente lo que pasa con el email sin autenticación. SPF, DKIM y DMARC son los protocolos que se crearon para cerrar esa brecha.

SPF: la lista de invitados

¿Qué es?

SPF (Sender Policy Framework) es un registro en tu DNS que dice: "Estos son los servidores autorizados para enviar email en nombre de mi dominio." Piensa en él como la lista de invitados de una fiesta — si tu nombre no está en la lista, no entras.

¿Cómo se ve?

Es un registro TXT en tu DNS con un formato específico:

v=spf1 include:amazonses.com -all

Esto dice: "Solo Amazon SES puede enviar email por mí. Rechaza todo lo demás." El include autoriza un servicio. El -all al final rechaza todo lo que no esté listado (también puedes usar ~all para un rechazo suave).

¿Qué pasa sin SPF?

Sin SPF, un spammer puede enviar emails "desde" tu@tudominio.com usando cualquier servidor del mundo. Los filtros de Gmail y Outlook no tienen forma de saber si el email es legítimo o falso, así que probablemente lo manden a spam.

DKIM: la firma digital

¿Qué es?

DKIM (DomainKeys Identified Mail) funciona como una firma manuscrita, pero digital. Cada email que envías lleva una firma criptográfica invisible. El servidor que recibe el email verifica esa firma con una clave pública que tú publicas en tu DNS.

La analogía

Piensa en un documento notariado. El notario (tu servidor de email) pone un sello único en el documento (tu email). Cuando alguien lo recibe, puede verificar el sello con el registro del notario (tu DNS). Si el sello coincide, saben que:

¿Cómo se configura?

Tu proveedor de email genera un par de claves (pública y privada). Tú publicas la clave pública en tu DNS como registros CNAME. Generalmente son 3 registros que se ven así:

abcdef._domainkey.tudominio.com → dkim1.proveedor.com
ghijkl._domainkey.tudominio.com → dkim2.proveedor.com
mnopqr._domainkey.tudominio.com → dkim3.proveedor.com

La clave privada se queda en el servidor y firma cada email automáticamente. Nunca la ves ni la tocas.

DMARC: el árbitro

¿Qué es?

DMARC (Domain-based Message Authentication, Reporting and Conformance) es la política que une SPF y DKIM. Le dice a los servidores receptores: "Si un email de mi dominio no pasa SPF o DKIM, haz esto con él."

Las tres políticas

¿Cómo se ve?

v=DMARC1; p=quarantine; rua=mailto:dmarc@tudominio.com

El campo rua es opcional pero útil — te envía reportes periódicos sobre quién está intentando enviar email desde tu dominio.

Consejo práctico

Empieza con p=none durante una o dos semanas. Revisa los reportes para asegurarte de que tus emails legítimos pasan SPF y DKIM. Luego sube a p=quarantine. Solo usa p=reject si estás seguro de que toda tu infraestructura de email está correctamente autenticada.

Errores comunes

¿Cómo verificar tu configuración actual?

Puedes comprobar rápidamente si tu dominio tiene SPF, DKIM y DMARC configurados:

  1. SPF: Busca un registro TXT que empiece con v=spf1 en tu DNS.
  2. DKIM: Busca registros CNAME con _domainkey en el nombre.
  3. DMARC: Busca un registro TXT en _dmarc.tudominio.com que empiece con v=DMARC1.

También puedes enviarte un email a ti mismo y revisar las cabeceras. En Gmail, abre el email, haz clic en los tres puntos y selecciona "Mostrar original". Busca las líneas de SPF, DKIM y DMARC — cada una debería decir PASS.

MailMask lo configura por ti

Si la idea de editar registros DNS te parece complicada, MailMask simplifica el proceso. Cuando agregas un dominio en el dashboard:

No necesitas entender criptografía asimétrica ni la sintaxis de los registros TXT. Solo copias, pegas y MailMask se encarga del resto. Si tu dominio necesita enviar emails (no solo recibir), los planes Freelancer y Developer incluyen envío autenticado con DKIM+SPF ya configurado.

¿Quieres saber más sobre entregabilidad? Lee nuestra guía sobre cómo evitar que tus emails caigan en spam.

Resumen rápido

Configurarlos es la inversión de 5 minutos más rentable que puedes hacer por tu email profesional. Empieza con MailMask y deja que la autenticación se configure sola.

Email autenticado sin complicaciones

MailMask configura DKIM y SPF automáticamente para tu dominio. Desde $49 MXN/mes.

Crear cuenta gratis