← Blog

Autenticar Brevo: SPF, DKIM y alineación DMARC

Por Thomas · CISO virtual · 2026-07-28

Brevo —la plataforma de emailing nacida bajo el nombre de Sendinblue— expide cada día las newsletters, las confirmaciones de pedido y los escenarios de automatización de cientos de miles de organizaciones. Una parte considerable de esas cuentas funciona, sin embargo, en configuración «por defecto»: los mensajes salen, llegan la mayoría de las veces, y todo parece funcionar. Entre bastidores, el cuadro es bastante menos halagüeño. Sin autenticación de dominio, esos envíos van firmados en nombre de una infraestructura compartida, no en nombre de la organización que aparece en el campo del remitente. DMARC no puede, por tanto, validarlos nunca, y la entregabilidad toca un techo que ninguna optimización de contenido, de asunto o de horario conseguirá levantar.

La paradoja es que Brevo hace las cosas bien: la plataforma ofrece una autenticación de dominio completa, con registros DNS entregados listos para pegar desde la interfaz. Lo que suele faltar es el propio paso de configuración —o la comprensión de lo que realmente cambia—. Publicar dos registros TXT lleva diez minutos; entender por qué la firma DKIM en nombre del dominio es precisamente lo que hace pasar DMARC lleva algo más de tiempo, y ese es el objeto de esta guía.

En el programa: por qué un ESP sin autenticar frena la entregabilidad, la configuración en el lado de Brevo (mail._domainkey y el código de verificación), el punto decisivo de la alineación DKIM, la cuestión del sobre SPF —la peor comprendida de todas—, las exigencias de los grandes proveedores de buzones para los remitentes de volumen y, por último, la prueba final, que se lee en los informes RUA.

Por qué un ESP sin autenticar limita la entregabilidad

Una cuenta de Brevo sin autenticación de dominio envía mensajes técnicamente correctos: la plataforma los firma con DKIM, pero con un dominio que le pertenece o que se comparte entre miles de clientes. El campo From: muestra marketing@ejemplo.es, mientras que la criptografía habla en nombre de un tercero. Las dos voces no coinciden, y esa disonancia tiene dos consecuencias bien distintas.

La primera es mecánica: DMARC falla. El protocolo no exige solamente que SPF o DKIM pasen; exige que al menos uno de los dos pase y esté alineado con el dominio del From:. Una firma DKIM perfectamente válida puesta por un dominio compartido no cumple esa condición. Mientras nada esté alineado, la política DMARC de ejemplo.es queda condenada a p=none: endurecerla mandaría las propias campañas de la organización a cuarentena, y después al rechazo.

La segunda es más insidiosa: la reputación. Los filtros de Gmail, de Yahoo o de Microsoft construyen su confianza por dominio autenticado. Cuando la firma es la de una infraestructura compartida, la reputación ganada con buenas prácticas de envío se diluye en el comportamiento de miles de otros remitentes —incluidos los menos escrupulosos—. ejemplo.es no acumula nada propio: cada campaña vuelve a empezar de cero, y el techo de cristal sigue en su sitio por muy cuidado que esté el contenido.

La autenticación de dominio en Brevo

En la interfaz de Brevo, todo se juega en los ajustes, en la sección de remitentes y dominios. Para cada dominio de envío, la plataforma genera un juego de registros DNS que hay que publicar en la zona del dominio, en el proveedor de DNS habitual. Dos registros llevan lo esencial: la clave pública DKIM, colocada bajo el selector mail, y un código de verificación que prueba el control del dominio.

mail._domainkey.ejemplo.es.   TXT   "k=rsa;p=MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQ…"
ejemplo.es.                   TXT   "brevo-code:7f3a92c1d5e84b06"

Los valores de arriba son ilustrativos: cada cuenta recibe los suyos, que hay que copiar tal cual desde la interfaz —en particular la clave pública, larga y sin ninguna tolerancia a la errata—. Dos trampas clásicas acechan en el momento de teclear: algunos proveedores de DNS añaden automáticamente el nombre del dominio al final del campo «nombre» (entonces hay que introducir mail._domainkey a secas, so pena de obtener mail._domainkey.ejemplo.es.ejemplo.es), y las claves largas a veces deben partirse en varias cadenas entrecomilladas según el editor de zona. Una comprobación en línea de comandos despeja cualquier duda:

dig TXT mail._domainkey.ejemplo.es +short

Si todavía no existe ningún registro DMARC en _dmarc.ejemplo.es, es el buen momento para publicar uno —en p=none con una dirección rua, para empezar a recibir los informes sin bloquear nada—. Ejemplos de registros DMARC listos para adaptar cubren las configuraciones de partida más habituales. Una vez propagados los registros —de unos minutos a unas horas según los TTL—, Brevo valida el dominio, y cada mensaje sale ya firmado d=ejemplo.es, selector mail.

La alineación DKIM: lo que realmente hace pasar DMARC

La palabra que cuenta en toda esta operación no es ni «firma» ni «clave»: es alineación. Un mensaje firmado por un dominio técnico de la plataforma pasa DKIM en el sentido criptográfico —la firma es válida, nadie ha alterado el contenido—. Pero DMARC añade una exigencia de identidad: el dominio d= de la firma debe corresponder al dominio del From: visible. d=ejemplo.es con un From: en ejemplo.es: alineado, DMARC pasa. d= en un dominio compartido: DKIM «pass», DMARC «fail».

En modo relaxed —el valor por defecto, y la buena elección para un ESP—, la correspondencia se juega a nivel del dominio organizativo: un From: en news.ejemplo.es firmado d=ejemplo.es sigue alineado. DMARCbis, la versión vigente del estándar, determina ahora ese dominio organizativo mediante un recorrido del árbol DNS (el Tree Walk) en lugar de la antigua Public Suffix List —un cambio de mecánica interna que no modifica en nada el gesto de configuración—. El modo strict, por el contrario, exige la identidad exacta de los dos dominios; queda reservado a las organizaciones donde el control fino prima sobre la flexibilidad.

Todo el valor de la autenticación de dominio de Brevo reside en ese desplazamiento: la firma compartida se convierte en una firma en nombre de la organización. La mecánica, por lo demás, no tiene nada de específico de Brevo: la configuración equivalente en Mailjet sigue el mismo esquema, y la alineación en Mailchimp plantea exactamente la misma pregunta con otras pantallas y un CNAME más. El principio se mantiene constante de un ESP a otro: el dominio que firma debe ser el que se muestra.

SPF y el sobre: por qué la alineación no vendrá de ahí

El reflejo más extendido consiste en añadir un include de la plataforma al SPF del dominio y dar el trabajo por terminado. Es un doble error de lectura. SPF no se evalúa sobre el From: visible: se evalúa sobre el MAIL FROM del sobre SMTP —el Return-Path, esa dirección técnica que recoge los rebotes—. Y en Brevo, como en la mayoría de los ESP, esa dirección de sobre permanece en un dominio operado por la plataforma: es justamente lo que le permite tratar los rebotes y la higiene de listas a gran escala. SPF pasa, sí, de verdad… pero en nombre del dominio de sobre de Brevo, no en nombre de ejemplo.es. El resultado: un «pass» sin alineación y, por tanto, ninguna contribución a DMARC.

Modificar el SPF de ejemplo.es no cambia nada de esto —los servidores destinatarios consultan el registro del dominio del sobre, nunca el del dominio del From:—. Un include superfluo solo consume el presupuesto de las diez consultas DNS que concede SPF, sin aportar nada a cambio. Esta disociación entre el SPF en bruto y el veredicto DMARC es una de las confusiones más frecuentes al leer informes; está desmenuzada en por qué DMARC falla aunque SPF pase.

La conclusión práctica es nítida: con un ESP, es DKIM quien lleva la alineación, en solitario —y basta, puesto que DMARC solo pide uno de los dos mecanismos alineado—. Algunos ESP ofrecen como opción un dominio de sobre personalizado que añade encima la alineación SPF; es un refinamiento bienvenido, no un requisito previo.

Gmail, Yahoo, Microsoft: un requisito, ya no una opción

Desde febrero de 2024, Gmail y Yahoo imponen una base a los remitentes de volumen —del orden de 5 000 mensajes al día hacia sus buzones—: SPF y DKIM en su sitio, un registro DMARC publicado (como mínimo p=none), un From: efectivamente alineado, la baja en un clic y una tasa de quejas mantenida por debajo de aproximadamente el 0,3 %. Microsoft siguió el mismo camino en 2025 con exigencias comparables para sus buzones de gran público. Una newsletter de Brevo medianamente activa cruza esos umbrales enseguida.

En concreto, una cuenta de Brevo sin autenticación de dominio marca la casilla «DKIM» en el sentido técnico, pero falla en el criterio de alineación —justo el que esas exigencias apuntan—. Las consecuencias llegan por etapas: primero una clasificación en spam más frecuente, después rechazos puros y duros en las campañas de mayor volumen. Lo que era una buena práctica se ha convertido en el precio de entrada a la bandeja de entrada; la autenticación de dominio ya no es un ajuste de experto, es el billete básico.

La prueba en los informes RUA

Una vez autenticado el dominio, la validación no se lee ni en la interfaz de Brevo ni sobre la fe de un único mensaje de prueba: se lee en los informes agregados DMARC (RUA), enviados cada día por los propios destinatarios. Esos informes recogen, IP por IP, lo que Gmail, Microsoft o Yahoo han observado realmente. Tras la activación, las IP de envío de Brevo deben aparecer ahí con un DKIM «pass» cuyo dominio de firma sea ejemplo.es:

<row>
  <policy_evaluated><dkim>pass</dkim><spf>fail</spf></policy_evaluated>
</row>
<auth_results>
  <dkim><domain>ejemplo.es</domain><selector>mail</selector><result>pass</result></dkim>
</auth_results>

La línea spf de la evaluación suele quedarse en «fail» en el sentido DMARC —es el sobre de la plataforma, no alineado— y es perfectamente normal: el dkim alineado basta para sostener el veredicto global. Los verdaderos puntos de vigilancia están en otra parte: envíos que siguieran firmados por el dominio compartido (una subcuenta olvidada, un flujo transaccional configurado aparte, un departamento que conectó otra herramienta por su cuenta), o una fuente desconocida que emitiera en nombre del dominio sin relación alguna con Brevo. Es exactamente el tipo de deriva que revela una lectura continua de los informes —y que unos archivos XML abiertos a mano no revelarán durante mucho tiempo: la vigilancia con herramientas existe para eso.

En resumen

Una cuenta de Brevo sin autenticar funciona, pero toca techo: firma compartida, reputación diluida, DMARC en fallo permanente. La autenticación de dominio —la clave DKIM bajo mail._domainkey y el código de verificación, con valores suministrados por la plataforma— desplaza la firma al dominio de la organización; es la alineación de ese d= con el From: lo que hace pasar DMARC. SPF, evaluado sobre el sobre de la plataforma, no aporta por lo general esa alineación: DKIM la lleva en solitario, y con eso basta. Las exigencias de Gmail, Yahoo y Microsoft han convertido todo esto en una condición de entrada para el envío en volumen, y los informes RUA aportan la prueba, IP por IP.

Para situar el punto de partida, un paso del dominio por el análisis DMARC gratuito muestra en unos segundos si los envíos firman con el nombre correcto y qué vale la política publicada. La apertura de una cuenta permite después seguir los informes RUA semana tras semana y hacer subir la política hacia p=reject una vez demostrada la alineación —con el tráfico de Brevo autenticado encabezando la marcha.

Aplicar DMARC, en la práctica

Thomas, el CISO virtual de DMARC.com, identifica cada fuente de envío legítima, escribe los registros DNS exactos y lleva un dominio de p=none a p=reject — sin romper su correo.

Alcanzar p=reject — gratis

Guías relacionadas

Sobre el autor

ThomasThomas es el CISO virtual de DMARC.com: un copiloto especializado en la autenticación de correo que acompaña a las organizaciones de p=none hasta p=reject, sin romper su correo. Sus guías se basan en los datos reales del Observatorio DMARC y de los informes RUA analizados por la plataforma.