Cada día, tu empresa envía decenas o cientos de emails: facturas, presupuestos, newsletters, notificaciones. Pero, ¿cuántos llegan realmente a la bandeja de entrada del destinatario? Si no has configurado correctamente SPF, DKIM y DMARC, la respuesta probablemente es: menos de los que crees.

Email Deliverability - Guía SPF, DKIM, DMARC y BIMI para Empresas

En 2026, Google y Microsoft han endurecido drásticamente los requisitos de autenticación para el correo electrónico. Los remitentes que no cumplan con estas normas verán sus emails rechazados o enviados directamente a spam. Esta guía técnica explica cómo configurar SPF, DKIM, DMARC y BIMI paso a paso, con ejemplos reales de registros DNS y las herramientas necesarias para verificar que todo funciona correctamente.

Por qué tus emails llegan a spam

Antes de entrar en la configuración, es fundamental entender por qué un email legítimo puede acabar en la carpeta de spam:

  • Falta de autenticación: sin SPF, DKIM y DMARC, los servidores receptores no pueden verificar que el email proviene realmente de tu dominio.
  • Reputación del dominio o IP: si tu dominio o la IP de tu servidor de envío tiene mala reputación (por envíos anteriores marcados como spam), tus emails serán penalizados.
  • Contenido sospechoso: asuntos con mayúsculas excesivas, palabras como «GRATIS», «URGENTE», exceso de imágenes sin texto, enlaces acortados.
  • Infraestructura incorrecta: registros DNS mal configurados, falta de reverse DNS (PTR), certificado TLS ausente.
  • Listas de contactos sucias: enviar a direcciones inexistentes o que no han dado consentimiento genera bounces y reportes de spam.

La buena noticia: la mayoría de estos problemas se resuelven con una configuración técnica correcta. Y eso es exactamente lo que vamos a hacer.

SPF: Sender Policy Framework

Qué es SPF y cómo funciona

SPF es un registro DNS de tipo TXT que indica qué servidores están autorizados a enviar correo en nombre de tu dominio. Cuando un servidor receptor recibe un email de tu dominio, consulta tu registro SPF para verificar si el servidor que lo envió está en la lista de autorizados.

El proceso es:

  1. Tu servidor envía un email desde [email protected].
  2. El servidor receptor consulta el registro SPF de tudominio.com en el DNS.
  3. Si la IP del servidor emisor está incluida en el SPF, el check pasa (PASS).
  4. Si no está incluida, el resultado es FAIL o SOFTFAIL.
  5. Cómo crear un registro SPF

    Un registro SPF se añade como un registro TXT en la zona DNS de tu dominio. La sintaxis básica es:

    v=spf1 [mecanismos] [modificador]

    Ejemplo para una empresa que usa Google Workspace y Mailchimp:

    v=spf1 include:_spf.google.com include:servers.mcsv.net ~all

    Desglose:

    • v=spf1 — versión del protocolo (siempre spf1).
    • include:_spf.google.com — autoriza los servidores de Google Workspace.
    • include:servers.mcsv.net — autoriza los servidores de Mailchimp.
    • ~all — softfail: los emails desde otros servidores no están autorizados pero no se rechazan directamente (se marcan).

    Ejemplo para una empresa con servidor propio + Microsoft 365 + Brevo:

    v=spf1 ip4:203.0.113.50 include:spf.protection.outlook.com include:sendinblue.com ~all

    Mecanismos SPF más comunes

    MecanismoDescripciónEjemplo
    ip4:Autoriza una IP o rango IPv4ip4:203.0.113.50 o ip4:203.0.113.0/24
    ip6:Autoriza una IP o rango IPv6ip6:2001:db8::1
    include:Incluye el SPF de otro dominioinclude:_spf.google.com
    aAutoriza la IP del registro A del dominioa
    mxAutoriza las IPs de los registros MXmx
    allAplica a todo lo demás-all (reject) o ~all (softfail)

    Errores comunes en SPF

    • Más de 10 lookups DNS: SPF tiene un límite de 10 consultas DNS (cada include y a/mx cuenta). Superar este límite provoca un permerror y el SPF falla completamente. Solución: usar ip4: directamente cuando sea posible o herramientas de «flattening» de SPF.
    • Múltiples registros SPF: solo puede existir un registro TXT SPF por dominio. Si tienes dos, ambos son inválidos.
    • Usar +all: esto autoriza a cualquier servidor a enviar desde tu dominio. Nunca uses +all.
    • Olvidar servicios de terceros: si usas un CRM, herramienta de email marketing o sistema de ticketing que envía emails con tu dominio, debe estar en el SPF.

    DKIM: DomainKeys Identified Mail

    Qué es DKIM y cómo funciona

    DKIM añade una firma criptográfica a cada email enviado. El servidor receptor verifica esta firma contra una clave pública publicada en tu DNS. Esto garantiza dos cosas:

    1. Autenticidad: el email fue realmente enviado por alguien con acceso a la clave privada de tu dominio.
    2. Integridad: el contenido del email no fue modificado en tránsito.
    3. El proceso técnico:

      1. Tu servidor genera un par de claves (pública y privada).
      2. La clave privada se usa para firmar cada email saliente (se añade una cabecera DKIM-Signature).
      3. La clave pública se publica como registro DNS TXT.
      4. El servidor receptor extrae el selector de la cabecera DKIM, consulta la clave pública en DNS y verifica la firma.
      5. Configurar DKIM paso a paso

        #### Para Google Workspace:

        1. Accede a Admin Console > Apps > Google Workspace > Gmail > Autenticación de email.
        2. Selecciona tu dominio y haz clic en Generar nuevo registro.
        3. Elige la longitud de clave: 2048 bits (recomendado).
        4. Google te proporcionará un registro TXT que debes añadir en tu DNS.
        5. El registro tendrá este formato:

          Nombre: google._domainkey.tudominio.com
          Tipo: TXT
          Valor: v=DKIM1; k=rsa; p=MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA... (clave pública)

          #### Para Microsoft 365:

          Microsoft genera automáticamente registros DKIM con registros CNAME:

          Nombre: selector1._domainkey.tudominio.com
          Tipo: CNAME
          Valor: selector1-tudominio-com._domainkey.tudominio.onmicrosoft.com
          
          Nombre: selector2._domainkey.tudominio.com
          Tipo: CNAME
          Valor: selector2-tudominio-com._domainkey.tudominio.onmicrosoft.com

          Después, activa DKIM desde el portal de seguridad de Microsoft 365 en Email & collaboration > Policies > DKIM.

          #### Para servidores propios (Postfix/OpenDKIM):

          # 1. Instalar OpenDKIM
          apt install opendkim opendkim-tools
          
          # 2. Generar las claves
          opendkim-genkey -s mail -d tudominio.com -b 2048
          
          # 3. El fichero mail.txt contiene el registro DNS a publicar
          cat mail.txt
          
          # 4. El fichero mail.private es la clave privada que usa OpenDKIM
          # Configurar en /etc/opendkim.conf y reiniciar

          Buenas prácticas DKIM

          • Usa siempre claves de 2048 bits como mínimo.
          • Rota las claves al menos una vez al año.
          • Configura DKIM para todos los servicios que envían email con tu dominio.
          • Verifica que la firma DKIM incluya las cabeceras relevantes (From, To, Subject, Date, MIME-Version).

          DMARC: Domain-based Message Authentication, Reporting and Conformance

          Qué es DMARC y por qué es imprescindible

          DMARC es la pieza que une SPF y DKIM. Define la política que deben aplicar los servidores receptores cuando un email falla la autenticación, y te envía informes sobre quién está enviando email con tu dominio.

          Sin DMARC, aunque tengas SPF y DKIM configurados, los servidores receptores no saben qué hacer cuando fallan. Con DMARC, tú decides: ignorar, poner en cuarentena o rechazar.

          Las tres políticas DMARC

          • p=none: solo monitorización. No se toma ninguna acción sobre los emails que fallan. Úsala para empezar y analizar los informes.
          • p=quarantine: los emails que fallan la autenticación se envían a la carpeta de spam.
          • p=reject: los emails que fallan la autenticación se rechazan directamente. No llegan al destinatario.

          Cómo configurar DMARC

          DMARC se configura como un registro TXT en el subdominio _dmarc:

          Ejemplo de política inicial (monitorización):

          Nombre: _dmarc.tudominio.com
          Tipo: TXT
          Valor: v=DMARC1; p=none; rua=mailto:[email protected]; ruf=mailto:[email protected]; fo=1

          Ejemplo de política intermedia (cuarentena parcial):

          v=DMARC1; p=quarantine; pct=25; rua=mailto:[email protected]; fo=1

          Esto envía a spam solo el 25 % de los emails que fallan (permite una transición gradual).

          Ejemplo de política estricta (rechazo total):

          v=DMARC1; p=reject; rua=mailto:[email protected]; ruf=mailto:[email protected]; adkim=s; aspf=s; fo=1

          Parámetros DMARC explicados

          ParámetroDescripciónValores
          vVersión del protocoloDMARC1 (siempre)
          pPolítica para el dominionone, quarantine, reject
          spPolítica para subdominiosnone, quarantine, reject
          pctPorcentaje de emails afectados1100 (default: 100)
          ruaEmail para informes agregadosmailto:[email protected]
          rufEmail para informes forensesmailto:[email protected]
          adkimAlineación DKIMr (relaxed) o s (strict)
          aspfAlineación SPFr (relaxed) o s (strict)
          foOpciones de informe forense0, 1, d, s

          Ruta recomendada de implementación DMARC

          1. Semana 1-4: p=none — recopilar informes y analizar quién envía email con tu dominio.
          2. Semana 5-8: corregir SPF y DKIM para todos los servicios legítimos identificados.
          3. Semana 9-12: p=quarantine; pct=25 — empezar a actuar sobre un porcentaje pequeño.
          4. Semana 13-16: p=quarantine; pct=100 — cuarentena total.
          5. Semana 17+: p=reject — rechazo total de emails no autenticados.
          6. No saltes directamente a p=reject sin pasar por las fases anteriores. Podrías bloquear emails legítimos de servicios que olvidaste incluir en tu SPF o configurar con DKIM.

            Interpretar los informes DMARC

            Los informes agregados (rua) llegan como archivos XML comprimidos. Herramientas gratuitas para analizarlos:

            • DMARC Analyzer (dmarcanalyzer.com)
            • Postmark DMARC (dmarc.postmarkapp.com) — herramienta gratuita excelente
            • EasyDMARC (easydmarc.com)
            • Google Postmaster Tools — para ver la reputación de tu dominio en Gmail

            Estos informes te mostrarán exactamente qué IPs envían email con tu dominio, cuáles pasan SPF/DKIM y cuáles fallan.

            BIMI: tu logo en la bandeja de entrada

            Qué es BIMI

            BIMI (Brand Indicators for Message Identification) es el estándar que permite mostrar el logo de tu empresa junto a los emails que envías, directamente visible en la bandeja de entrada de Gmail, Apple Mail y otros clientes compatibles.

            Cuando un destinatario ve tu logo verificado junto al email, la confianza y las tasas de apertura aumentan significativamente. Estudios indican que BIMI puede mejorar el open rate entre un 10 y un 39 %.

            Requisitos para implementar BIMI

            1. DMARC en p=quarantine o p=reject: es un requisito obligatorio. Sin DMARC estricto, no hay BIMI.
            2. Logo en formato SVG Tiny PS: no cualquier SVG vale. Debe cumplir el estándar SVG Tiny 1.2 Portable/Secure.
            3. VMC (Verified Mark Certificate) — opcional pero recomendado para Gmail: un certificado emitido por una autoridad certificadora (DigiCert o Entrust) que verifica que el logo es una marca registrada tuya. Coste: ~1.200-1.500 USD/año.
            4. Configurar BIMI

              El registro DNS de BIMI es sencillo:

              Nombre: default._bimi.tudominio.com
              Tipo: TXT
              Valor: v=BIMI1; l=https://tudominio.com/logo.svg; a=https://tudominio.com/vmc.pem
              • l= — URL del logo SVG (debe ser accesible públicamente por HTTPS).
              • a= — URL del certificado VMC (opcional, pero necesario para Gmail).

              Sin VMC, tu logo aparecerá en Apple Mail y Yahoo, pero no en Gmail. Para máxima visibilidad, el VMC es una inversión que merece la pena para empresas con volumen de envío relevante.

              Requisitos de Google y Microsoft para 2026

              Requisitos de Google para remitentes masivos

              Desde febrero de 2024, Google exige a los remitentes que envían más de 5.000 emails diarios a cuentas Gmail:

              • SPF y DKIM configurados correctamente.
              • DMARC con al menos p=none.
              • Tasa de spam reportado inferior al 0,3 % (monitorizable en Google Postmaster Tools).
              • Cabecera List-Unsubscribe funcional en emails comerciales.
              • TLS para la conexión de envío.

              En 2026, Google ha extendido estos requisitos progresivamente a todos los remitentes, no solo los masivos. Los dominios sin SPF, DKIM y DMARC experimentan tasas de entrega significativamente inferiores incluso para emails transaccionales.

              Requisitos de Microsoft (Outlook/Hotmail)

              Microsoft ha seguido una línea similar. Desde 2025, los dominios que envían más de 5.000 emails diarios a direcciones Outlook/Hotmail deben cumplir:

              • SPF con PASS obligatorio.
              • DKIM firmado obligatorio.
              • DMARC con al menos p=none y alineación SPF o DKIM.

              Microsoft también evalúa la reputación del remitente a través de su Smart Network Data Services (SNDS) y rechaza activamente emails de dominios con autenticación deficiente.

              Herramientas para verificar tu configuración

              MXToolbox

              mxtoolbox.com es la herramienta de referencia:

              • MX Lookup: verifica tus registros MX.
              • SPF Record Lookup: analiza tu SPF y detecta errores.
              • DKIM Lookup: verifica la clave pública DKIM publicada en DNS.
              • DMARC Lookup: comprueba tu política DMARC.
              • Email Health Report: análisis completo de todos los registros DNS relacionados con email.

              mail-tester.com

              Envía un email de prueba a la dirección que te proporcionan y recibes una puntuación del 1 al 10 con un desglose detallado de qué funciona y qué falla: SPF, DKIM, DMARC, contenido del email, listas negras, etc. Es la forma más rápida y visual de diagnosticar problemas.

              Google Postmaster Tools

              Para remitentes que envían volumen a Gmail, postmaster.tools.google.com muestra:

              • Tasa de spam reportado.
              • Reputación de dominio e IP.
              • Errores de autenticación (SPF, DKIM, DMARC).
              • Tasa de encriptación TLS.

              Herramientas CLI para diagnóstico

              # Verificar registro SPF
              dig TXT tudominio.com +short | grep spf
              
              # Verificar registro DKIM (sustituir 'google' por tu selector)
              dig TXT google._domainkey.tudominio.com +short
              
              # Verificar registro DMARC
              dig TXT _dmarc.tudominio.com +short
              
              # Verificar registro BIMI
              dig TXT default._bimi.tudominio.com +short
              
              # Enviar email de prueba y ver cabeceras completas
              swaks --to [email protected] --from [email protected] \
                --server smtp.tudominio.com --tls

              Errores frecuentes y cómo solucionarlos

              Error 1: SPF con demasiados includes

              Síntoma: SPF devuelve permerror o temperror.

              Causa: más de 10 lookups DNS.

              Solución: reemplazar include: por ip4: cuando conozcas las IPs fijas, o usar un servicio de SPF flattening como autospf.com o dmarcly.com.

              Error 2: DKIM con clave de 1024 bits

              Síntoma: algunos proveedores rechazan la firma DKIM.

              Causa: claves de 1024 bits se consideran insuficientes en 2026.

              Solución: regenerar con 2048 bits y publicar la nueva clave pública.

              Error 3: DMARC sin informes configurados

              Síntoma: no sabes si tu autenticación funciona.

              Causa: falta el parámetro rua= en el registro DMARC.

              Solución: añadir rua=mailto:[email protected] y usar una herramienta de análisis.

              Error 4: subdominios sin protección

              Síntoma: alguien envía phishing desde facturacion.tudominio.com.

              Causa: DMARC del dominio principal no protege subdominios por defecto.

              Solución: añadir sp=reject al registro DMARC del dominio principal, o crear registros DMARC individuales para subdominios.

              Error 5: servicios de terceros no autenticados

              Síntoma: los emails de tu CRM, newsletter o sistema de facturación llegan a spam.

              Causa: el servicio envía con tu dominio pero no está en tu SPF ni tiene DKIM.

              Solución: consultar la documentación del proveedor, añadir su include: al SPF y configurar DKIM con su selector.

              Ejemplo completo: configuración DNS para tudominio.com

              Así quedaría una configuración completa para una empresa que usa Google Workspace para email corporativo, Brevo para newsletters y tiene su web en un VPS propio:

              ; SPF - Autoriza Google, Brevo y el VPS
              tudominio.com.  IN  TXT  "v=spf1 include:_spf.google.com include:sendinblue.com ip4:203.0.113.50 ~all"
              
              ; DKIM - Google Workspace
              google._domainkey.tudominio.com.  IN  TXT  "v=DKIM1; k=rsa; p=MIIBIjANBgkqh..."
              
              ; DKIM - Brevo
              brevo._domainkey.tudominio.com.  IN  TXT  "v=DKIM1; k=rsa; p=MIGfMA0GCSqG..."
              
              ; DMARC - Política reject con informes
              _dmarc.tudominio.com.  IN  TXT  "v=DMARC1; p=reject; sp=reject; rua=mailto:[email protected]; ruf=mailto:[email protected]; adkim=r; aspf=r; fo=1"
              
              ; BIMI - Logo verificado
              default._bimi.tudominio.com.  IN  TXT  "v=BIMI1; l=https://tudominio.com/brand/logo-bimi.svg; a=https://tudominio.com/brand/vmc.pem"
              
              ; PTR (reverse DNS) - Configurar en el proveedor del VPS
              50.113.0.203.in-addr.arpa.  IN  PTR  mail.tudominio.com.

              Para empresas que alojan su infraestructura en nuestro servicio de VPS administrado, configuramos todos estos registros como parte del despliegue inicial, garantizando la máxima entregabilidad desde el primer día.

              Monitorización continua de la deliverability

              Configurar SPF, DKIM y DMARC no es un «configúralo y olvídate». Es necesaria una monitorización continua:

              • Revisar informes DMARC semanalmente las primeras semanas, mensualmente después.
              • Monitorizar Google Postmaster Tools si envías volumen a Gmail.
              • Ejecutar tests con mail-tester.com cada vez que cambies la configuración de envío.
              • Verificar tras cada cambio de DNS que SPF, DKIM y DMARC siguen funcionando.
              • Alertar si la tasa de spam sube por encima del 0,1 % (umbral de alarma).

              En LaudeMMedia, nuestro servicio de administración de sistemas 24×7 incluye monitorización de la deliverability del email como parte de la gestión integral de la infraestructura.

              Preguntas frecuentes sobre SPF, DKIM, DMARC y BIMI

              ¿Es obligatorio tener SPF, DKIM y DMARC?

              Técnicamente no es «obligatorio», pero en la práctica sí. Desde 2024-2025, Google y Microsoft rechazan o envían a spam los emails de dominios sin autenticación. En 2026, no tener SPF, DKIM y DMARC equivale a que tus emails no lleguen.

              ¿Puedo configurar DMARC sin DKIM?

              DMARC requiere que al menos uno de los dos (SPF o DKIM) pase la autenticación y esté alineado con el dominio del From. Se recomienda encarecidamente tener ambos configurados para máxima fiabilidad.

              ¿Cuánto tarda en propagarse un cambio de SPF/DKIM/DMARC?

              Los registros DNS tienen un TTL (Time To Live). Con un TTL estándar de 3600 segundos (1 hora), los cambios se propagan en 1-4 horas en la mayoría de los casos. Algunos resolvers DNS pueden tardar hasta 24-48 horas.

              ¿Qué pasa si configuro DMARC en reject y algo falla?

              Los emails que no pasen la autenticación serán rechazados por el servidor receptor. El remitente recibirá un bounce (mensaje de error). Por eso es crucial seguir la ruta gradual: none > quarantine > reject.

              ¿BIMI funciona en todos los clientes de email?

              No. En 2026, BIMI es soportado por Gmail (con VMC), Apple Mail, Yahoo/AOL y Fastmail. Microsoft Outlook ha anunciado soporte pero la implementación aún es parcial. La cobertura combinada ya supera el 70 % de los usuarios de email.

              ¿Necesito BIMI si soy una PYME?

              BIMI es más impactante para empresas con alto volumen de envío de emails comerciales o newsletters. Para PYMES con envío bajo, la prioridad debe ser tener SPF, DKIM y DMARC correctamente configurados. BIMI puede implementarse después como mejora.

              ¿SPF, DKIM y DMARC protegen contra todo el phishing?

              Protegen contra la suplantación de tu dominio (alguien enviando emails desde tu dominio sin autorización). No protegen contra phishing de otros dominios que imitan al tuyo (por ejemplo, tudomimio.com o tudominio-soporte.com). Para eso se necesitan otras medidas como alertas de dominios similares.

              ¿Cuánto cuesta implementar todo esto?

              La configuración de SPF, DKIM y DMARC no tiene coste de licencia; son estándares abiertos. El coste es el tiempo de un profesional que lo configure correctamente. El VMC para BIMI cuesta entre 1.200 y 1.500 USD/año. En LaudeMMedia incluimos la configuración completa de autenticación de email en nuestros servicios de VPS administrado y VPS WordPress.

              Conclusión: la autenticación de email no es opcional

              En 2026, configurar SPF, DKIM, DMARC y BIMI no es una mejora técnica opcional: es un requisito fundamental para que los emails de tu empresa lleguen a su destino. Los proveedores de email han cerrado la puerta al correo no autenticado, y las empresas que no se adapten verán cómo sus comunicaciones desaparecen en carpetas de spam o son rechazadas directamente.

              La buena noticia es que, una vez configurados correctamente, estos protocolos funcionan de forma transparente y mejoran no solo la entregabilidad sino también la seguridad de tu dominio contra suplantación e intentos de phishing.

              En LaudeMMedia llevamos más de 25 años gestionando infraestructuras de email para empresas. Desde servidores de correo propios hasta la configuración de autenticación en Google Workspace, Microsoft 365 o cualquier plataforma de envío. Si tus emails no llegan o quieres asegurarte de que tu dominio está correctamente protegido, contacta con nosotros.

              Tu dominio es tu identidad digital. Protégelo.

Últimos artículos

Subscríbete a nuestra newsletter

No Spam! Solo contenido de valor directamente a tu inbox