Correo e infraestructura

Entregabilidad de correo para pymes: SPF, DKIM y DMARC explicados

Si los correos de tu negocio caen en spam, la causa normalmente no es tu redacción — es la autenticación faltante. SPF, DKIM y DMARC son tres registros DNS que prueban que un correo que dice venir de tu dominio realmente vino de ti; desde que Gmail y Yahoo endurecieron la exigencia, el correo de dominios sin autenticar se filtra o se rechaza de plano, en silencio. Esta guía explica qué hace cada registro en lenguaje sencillo, el orden para configurarlos y cómo verificar el resultado — sin necesitar experiencia en servidores de correo para seguirla.

OptimoWeb LLC Actualizado 6 de julio de 2026 11 min de lectura

Por qué los correos buenos caen en spam

El diseño original del correo electrónico deja que cualquiera ponga cualquier dirección en la línea De — igual que el correo de papel deja que cualquiera escriba cualquier remitente en un sobre. Los spammers y phishers explotan eso constantemente, así que los proveedores de buzones tuvieron que inventar una forma de distinguir a los remitentes autenticados de los impostores. Ese sistema son tres registros DNS — SPF, DKIM, DMARC — publicados en tu dominio. El correo que los pasa es verificablemente tuyo; el que no, desde el punto de vista de Gmail, es indistinguible de una falsificación.

Lo que está en juego cambió materialmente cuando Gmail y Yahoo empezaron a exigir autenticación a los remitentes — SPF o DKIM para todos, y DMARC para remitentes masivos — en vez de solo preferirla. El resultado práctico para una pyme: un dominio sin autenticar ahora falla en silencio. Tu cotización, tu factura, tu recordatorio de cita cae en spam o se rechaza, no recibes ningún error, y concluyes que el cliente te está ignorando. Es una de las fallas silenciosas más dañinas en la operación de un negocio pequeño precisamente porque nada te avisa que está pasando.

La señal clásica: “los clientes dicen que nunca les llegó mi correo, pero funciona cuando envío desde mi Gmail personal”. Tu Gmail personal lo autentica Google automáticamente. Tu dominio de negocio solo está autenticado si alguien publicó los registros — y en la mayoría de los dominios de pymes que auditamos, al menos uno de los tres falta o está mal.

Los tres registros, en una tabla

RegistroSu trabajo, en sencilloResponde la pregunta
SPFUna lista publicada de servidores autorizados a enviar correo por tu dominio“¿Esto vino de un servidor que el dueño aprobó?”
DKIMUna firma criptográfica estampada en cada mensaje saliente“¿Esto es realmente de ese dominio, y sin modificar en tránsito?”
DMARCTu instrucción publicada sobre qué deben hacer los receptores cuando un mensaje falla los otros dos — más reportes“Correo falso de este dominio: ¿lo entrego, lo pongo en cuarentena o lo rechazo? Y cuéntame.”

Los tres son registros TXT en el DNS de tu dominio. Ninguno requiere cambiar de proveedor de correo.

Funcionan como sistema: SPF y DKIM aportan cada uno una prueba de legitimidad; DMARC ata ambas a la dirección De visible (el “alineamiento”) y le dice al mundo qué hacer con las fallas. Cualquiera solo está incompleto — DKIM sin DMARC, por ejemplo, sigue dejando que un phisher envíe correo sin firmar “desde” tu dominio y deja al receptor adivinando.

SPF: la lista de remitentes aprobados

SPF es un registro TXT en tu dominio raíz que lista cada servicio que envía legítimamente como tú. Un registro típico de pyme se ve como v=spf1 include:_spf.google.com include:sendgrid.net -all — “Google Workspace y SendGrid pueden enviar por mí; todo lo demás, rechácenlo”. Los dos errores que explican la mayoría de las fallas de SPF:

  • Olvidar un remitente. El formulario de contacto de tu sitio, tu app de facturación, tu CRM, tu herramienta de newsletter — cada uno que envía “desde” tu dominio tiene que estar en el registro, o su correo falla. Inventaria cada sistema que envía correo antes de escribir el registro.
  • Publicar dos registros SPF. El estándar exige exactamente uno; un segundo (a menudo dejado por un proveedor viejo) hace que la validación falle como error de sintaxis. Fusiónalos en un solo registro. Y quédate bajo el límite de 10 búsquedas DNS — cada include: cuesta búsquedas, y pasarte de diez rompe el registro entero.

DKIM: el sello a prueba de alteraciones

DKIM hace que tu servidor de correo firme cada mensaje saliente con una llave privada; la llave pública correspondiente se publica en tu DNS, y los receptores verifican la firma. Una firma válida prueba dos cosas a la vez: el correo viene genuinamente de tu dominio, y nadie lo alteró en tránsito. A diferencia de SPF, sobrevive los reenvíos — por eso los proveedores le dan tanto peso.

La configuración depende del proveedor pero siempre tiene la misma forma: tu proveedor de correo (Google Workspace, Microsoft 365, tu propio servidor) genera el par de llaves y te da un registro DNS para publicar — normalmente un TXT o CNAME en algo._domainkey.tudominio.com. Cada servicio de envío recibe su propia llave: tu herramienta de newsletter y tu CRM publican cada uno su propio selector DKIM junto al de tu proveedor principal. Diez minutos por servicio, una sola vez.

DMARC: la política y los reportes

DMARC es un registro TXT en _dmarc.tudominio.com que hace dos cosas: fija tu política para el correo que falla la autenticación, y solicita reportes de los receptores sobre quién está enviando como tu dominio. La política tiene tres niveles, y el camino correcto es subirlos por la escalera:

  1. Empieza en p=none — “entrega todo, pero mándame reportes”. Esto no cambia nada de la entrega todavía; enciende la visibilidad. Córrelo dos a cuatro semanas y lee los reportes (un visor gratuito de reportes DMARC hace legible el XML).
  2. Arregla lo que los reportes revelen. Casi todo negocio descubre un remitente legítimo olvidado — el sistema de reservas, el escáner-a-correo, la herramienta vieja de newsletter — fallando la autenticación. Agrégalos a SPF/DKIM como corresponde.
  3. Sube a p=quarantine, y luego a p=reject una vez el correo legítimo pase limpio. En reject, el correo falsificado que dice ser tuyo se rechaza de plano — lo que protege a tus clientes del phishing enviado a tu nombre y, con el tiempo, la reputación de tu dominio.

No saltes directo a p=reject el primer día — así es como los negocios bloquean por accidente su propio sistema de facturación. La escalera none → quarantine → reject existe precisamente para que encuentres tus remitentes olvidados mientras todo sigue entregándose. Un registro inicial mínimo: v=DMARC1; p=none; rua=mailto:[email protected].

Más allá de los registros: quedarse fuera del spam

  • Separa tus flujos. Envía los blasts de marketing desde un subdominio (p. ej. news.tudominio.com) para que un pico de quejas del newsletter no envenene la reputación del dominio del que salen tus facturas.
  • Calienta los dominios nuevos. Un dominio recién estrenado que de repente envía 5.000 correos se ve exactamente como un spammer. Empieza pequeño y sube durante semanas.
  • Listas limpias y consentimiento real. Las tasas altas de rebote y de quejas de spam (el umbral de exigencia de Gmail es una fracción de un uno por ciento) dañan la reputación más rápido de lo que cualquier registro puede reparar.
  • Enruta el correo transaccional por infraestructura autenticada. Los formularios de contacto y las confirmaciones de pedido enviados ingenuamente por un servidor web (mail() de PHP, SMTP sin autenticar) están entre las fallas silenciosas más comunes que encontramos — el formulario “funciona” pero la notificación cae en spam. Cablear los formularios a través de un relay bien autenticado es estándar en cada desarrollo que entregamos y en los flujos de automatización que envían correo a tu nombre.

El checklist de configuración

  1. Inventaria cada sistema que envía correo como tu dominio: proveedor de correo, formularios del sitio, CRM, facturación, newsletter, reservas, escáneres.
  2. Publica UN registro SPF que los cubra todos; borra duplicados; quédate bajo 10 búsquedas.
  3. Activa DKIM en tu proveedor de correo y en cada servicio de envío; publica cada llave.
  4. Publica DMARC en p=none con una dirección de reportes; espera dos a cuatro semanas.
  5. Lee los reportes, arregla los remitentes olvidados que revelen, y sube a quarantine y finalmente a reject.
  6. Prueba el resultado: envía a una dirección de Gmail, abre el mensaje, elige “Mostrar original” y confirma que SPF, DKIM y DMARC digan los tres PASS. Herramientas gratuitas como MXToolbox o Learndmarc dan una segunda opinión.
  7. Re-revisa cada vez que agregues un servicio de envío — el checklist es vivo, no de una sola vez.

Esta es infraestructura sin glamour, que es exactamente por lo que se omite — y por lo que arreglarla suele ser la hora de mayor retorno en el stack de marketing de una pyme: cada cotización, factura y seguimiento que envíes después de verdad llega. Importa más donde un solo correo perdido es un trabajo perdido: servicios profesionales, oficios y servicios para el hogar, inmobiliarias, clínicas enviando recordatorios de cita. Nosotros corremos nuestra propia infraestructura de correo y configuramos esto como parte del hosting y de los desarrollos de sitios — autenticación de dominio incluida, verificada con envíos de prueba reales, no asumida. Si sospechas que tu correo está desapareciendo en silencio, escríbenos y la auditoría toma un día. También se complementa con los flujos de captura de leads de nuestra guía de automatización — un correo de seguimiento instantáneo solo es instantáneo si aterriza en la bandeja de entrada.

Preguntas

Preguntas frecuentes

¿Por qué los correos de mi negocio caen en spam si mi Gmail personal funciona bien?

Tu Gmail personal lo autentica Google automáticamente. Tu dominio de negocio solo está autenticado si los registros SPF, DKIM y DMARC se publicaron en su DNS — y en la mayoría de los dominios de pymes al menos uno falta o está mal configurado. Desde que Gmail y Yahoo endurecieron la exigencia, el correo de dominios sin autenticar se filtra o se rechaza en silencio: sin rebote, sin aviso, el mensaje simplemente nunca llega a la bandeja de entrada.

¿Qué hacen realmente SPF, DKIM y DMARC, en lenguaje sencillo?

SPF es una lista publicada de los servidores autorizados a enviar correo por tu dominio. DKIM es un sello criptográfico en cada mensaje que prueba que realmente vino de tu dominio y que no fue alterado en tránsito. DMARC ata ambos a la dirección De visible y publica tu instrucción sobre qué deben hacer los receptores con el correo que falla — entregarlo, ponerlo en cuarentena o rechazarlo — y además te envía reportes de quién está enviando como tu dominio. Funcionan como sistema; cualquiera solo está incompleto.

¿Necesito los tres registros, o con SPF basta?

Quieres los tres. Gmail y Yahoo exigen como mínimo SPF o DKIM para todos los remitentes y DMARC para remitentes masivos, pero en la práctica el correo autenticado por los tres con alineamiento recibe un trato medible mejor. SPF solo se rompe con el correo reenviado y no hace nada para impedir que alguien falsifique tu dirección De con su propia infraestructura — solo DMARC cierra ese hueco y protege a tus clientes del phishing enviado a tu nombre.

¿Puedo configurar SPF, DKIM y DMARC yo mismo?

Si puedes agregar registros TXT de DNS, sí — la mecánica es copiar y pegar desde las instrucciones de tus proveedores. Los puntos de cuidado: publica exactamente un registro SPF que cubra cada servicio que envía como tú (formularios, CRM, facturación, newsletters), activa DKIM por servicio de envío, y arranca DMARC en p=none con reportes durante unas semanas antes de subir a quarantine/reject, para descubrir los remitentes olvidados antes de bloquearlos. Luego verifica con un envío real: el “Mostrar original” de Gmail debe decir PASS en los tres.

¿Cómo sé si mis correos están cayendo en spam ahora mismo?

Tres chequeos rápidos: envía un correo normal a una cuenta de Gmail que controles y mira dónde aterriza; en ese mensaje elige “Mostrar original” y lee las líneas SPF/DKIM/DMARC — cualquier cosa distinta de PASS es un problema; y pasa tu dominio por un verificador gratuito como MXToolbox. Si envías volumen, publica un registro DMARC con dirección de reportes — los reportes agregados muestran exactamente qué correo está fallando y desde dónde.

Llévalo a la práctica

Lo definimos con transparencia — incluyendo decirte cuándo el camino más simple es el correcto. Un operador, todo el stack open-source, construido para que seas dueño de lo que entregamos.