Corriger les e-mails Brevo qui partent dans les spams

Quand les campagnes Brevo atterrissent dans les spams, les causes sont en général propres à Brevo : un domaine non authentifié que Brevo réécrit silencieusement en brevosend.com, des pools d’IP partagées qui englobent tout le palier gratuit, et le rythme de 300 messages par jour du plan gratuit. Ce guide couvre les enregistrements DNS exacts que Brevo demande, la décision d’une IP dédiée, et la façon de tester l’envoi réel d’une campagne Brevo avec Unspam. Le correctif le plus important de tous : authentifiez votre domaine, pour que DKIM signe en votre nom et non en celui de brevosend.com.

Pourquoi les e-mails Brevo finissent dans les spams.

01

Brevo a réécrit votre adresse From en brevosend.com

Quand un domaine n’est pas authentifié dans Brevo (DKIM absent ou invalide), la protection automatique de Brevo remplace le domaine d’envoi par @brevosend.com pour satisfaire les règles pour expéditeurs de Gmail et Yahoo en vigueur depuis février 2024. Rien n’échoue visiblement : les campagnes se déclarent remises tandis que les destinataires voient une adresse de substitution ou une mention via, et votre propre domaine ne construit aucune réputation. Authentifiez le domaine depuis le menu déroulant de votre compte > Senders, Domains, and Dedicated IPs > Domains, puis confirmez le domaine d= de DKIM sur un envoi réel.

02

SPF ne s’aligne jamais sur Brevo, donc DKIM porte tout votre résultat DMARC

Brevo garde le Return-Path sur ses propres domaines de bounce, des hôtes de l’époque Sendinblue sous sender-sib.com et mailin.fr, donc SPF passe pour l’infrastructure de Brevo mais ne s’aligne jamais sur votre domaine From, sur IP partagées. DMARC sur Brevo ne passe donc que par DKIM : si votre enregistrement TXT mail._domainkey ou les CNAME brevo1 et brevo2 manquent ou sont cassés, chaque campagne échoue purement et simplement à DMARC. Ajouter un include Brevo à votre enregistrement SPF racine ne change rien pour les campagnes.

03

Vous partagez la réputation d’IP avec tout le palier gratuit de Brevo

Les comptes gratuits et la plupart des comptes payants envoient depuis les pools d’IP partagées de Brevo, et un plan gratuit généreux attire la qualité d’expéditeurs la plus mélangée de tous les grands ESP. Votre placement en boîte de réception bouge avec le pool, et vous ne choisissez pas vos voisins. Le signal que vous maîtrisez, c’est la réputation de domaine : un DKIM aligné, une liste propre et un engagement régulier, ce qui est précisément pourquoi l’authentification compte davantage sur Brevo que sur les ESP à l’intégration plus stricte.

04

Le plafond de 300 e-mails par jour du plan gratuit transforme les campagnes en goutte-à-goutte sur plusieurs jours

Sur le plan gratuit, une campagne vers plus de 300 contacts s’arrête à la limite quotidienne, et vous devez la relancer manuellement chaque jour jusqu’à couvrir toute la liste. Les fournisseurs de messagerie voient le même message arriver par petites salves sur plusieurs jours, les données d’engagement se diluent, et un contenu sensible au temps arrive en retard. Si votre liste dépasse quelques centaines de contacts, le plafond est en soi un problème de délivrabilité, pas seulement de facturation.

05

Les envois marketing et les réinitialisations de mot de passe partagent une seule réputation de domaine

Brevo envoie par défaut les campagnes et les messages transactionnels (SMTP et API) sous le même domaine authentifié, si bien qu’une mauvaise newsletter entraîne vers le bas les confirmations de commande et les réinitialisations de mot de passe. La recommandation de Brevo est de séparer les flux sur des sous-domaines, par exemple news.yourdomain.com pour les campagnes, chacun authentifié pour lui-même. Gardez en tête que Gmail compte ensemble tous les sous-domaines d’un même domaine principal pour son seuil de 5 000 messages par jour applicable aux expéditeurs en masse.

06

Une IP dédiée dont vous n’avez pas besoin, ou que vous n’avez jamais chauffée

Brevo vend les IP dédiées à $251 par an (une est incluse avec Enterprise) et ne les recommande que si vous envoyez au moins trois campagnes par semaine vers 3 000 contacts ou plus, ou plus de 100 000 e-mails par mois sans interruption de plus d’une semaine. En dessous de ce volume, une IP dédiée froide fait moins bien que les pools partagés chauffés. Si vous remplissez les conditions, rattachez l’IP à un sous-domaine d’envoi dédié et utilisez le warm-up automatique de Brevo, qui augmente le volume de 20 pour cent par jour d’envoi et attend des envois vers au moins 3 000 contacts, chaque jour ou tous les deux jours, pendant les premières semaines.

Comment Brevo authentifie vos e-mails.

L’authentification Brevo tient en trois enregistrements issus d’un seul assistant : un TXT de code Brevo pour prouver la propriété, DKIM et DMARC. L’enveloppe reste toujours sur l’infrastructure de Brevo, donc DKIM assure tout le travail d’alignement DMARC. Tout se trouve sous le menu déroulant de votre compte > Senders, Domains, and Dedicated IPs > Domains, avec une option automatique qui se connecte à votre fournisseur DNS depuis Brevo et un chemin manuel par copier-coller.

enregistrement par défaut le problème la solution
Brevo code (TXT) Absent jusqu’au lancement de l’authentification ; Brevo génère une valeur unique par compte, du type brevo-code:9b87d61c… Sans lui, Brevo ne peut pas vérifier la propriété du domaine, donc l’assistant n’aboutit jamais et les expéditeurs sur ce domaine restent non authentifiés, ce qui déclenche la réécriture en brevosend.com. Dans Senders, Domains, and Dedicated IPs > Domains, cliquez sur Authenticate à côté de votre domaine et publiez l’enregistrement TXT brevo-code à la racine (@) de votre DNS, puis relancez la vérification. La validation complète peut prendre jusqu’à 48 heures.
DKIM Les domaines non authentifiés n’obtiennent aucun DKIM pour votre domaine ; Brevo signe et envoie plutôt avec son identité de substitution brevosend.com. Les messages continuent de circuler mais les destinataires voient une adresse de substitution ou une mention via, votre domaine ne construit aucune réputation, et DMARC n’a rien d’aligné sur quoi s’appuyer. Publiez exactement ce que votre compte affiche : soit un enregistrement TXT à mail._domainkey, soit deux CNAME, brevo1._domainkey et brevo2._domainkey, pointant vers b1.yourdomain.com.dkim.brevo.com et b2.yourdomain.com.dkim.brevo.com. Les comptes voient des formats différents, donc copiez depuis votre propre page Domains, pas depuis un tutoriel.
SPF Le Return-Path est un domaine de bounce contrôlé par Brevo (des hôtes de l’époque Sendinblue sous sender-sib.com et mailin.fr), donc SPF passe face au domaine de Brevo. SPF passe sans s’aligner sur votre domaine From, donc il n’apporte rien à DMARC ; des rapports DMARC montrant un SPF pass avec un alignement fail sont normaux sur les IP partagées de Brevo. Laissez tomber l’include SPF sur votre domaine racine et appuyez-vous sur un DKIM aligné. Un SPF aligné ne devient possible qu’avec une IP dédiée, où Brevo fournit les enregistrements de votre sous-domaine d’envoi dédié.
DMARC L’assistant de Brevo propose v=DMARC1; p=none; rua=mailto:rua@dmarc.brevo.com à _dmarc.yourdomain.com. Les expéditeurs en masse sans aucun enregistrement DMARC sont ralentis ou rejetés par Gmail et Yahoo. Pire, le parcours automatique propose de remplacer un enregistrement DMARC existant par celui de Brevo, ce qui reroute silencieusement vos rapports et remet votre politique à p=none. Si vous publiez déjà DMARC, authentifiez manuellement et conservez votre enregistrement, en ajoutant éventuellement l’adresse rua de Brevo comme second destinataire des rapports. Si vous n’avez aucun enregistrement, acceptez la version p=none de Brevo et durcissez la politique une fois les rapports propres.

Une fois ces enregistrements mis à jour, vérifiez qu’ils passent avec les outils gratuits d’Unspam : SPF checker, DKIM checker et DMARC checker.

Comment tester une campagne Brevo avec Unspam.

Les envois Preview & test de Brevo partent vers une liste de test dédiée, plafonnée à 20 adresses, avec une limite de 50 tests par jour, et la personnalisation s’affiche à partir des attributs que vos contacts de test possèdent. Un message ponctuel vers une poignée d’adresses n’est pas noté comme la remise d’une campagne en masse, et sur le plan gratuit un test ne peut pas reproduire le goutte-à-goutte de 300 par jour que suivra votre envoi réel. Le seul test honnête est une vraie campagne vers une adresse de test.

  1. 01

    Récupérez votre adresse de test Unspam

    Lancez un test antispam ou un test de placement en boîte de réception dans Unspam et copiez l’adresse de test qu’il génère. Les tests de placement comprennent des adresses de test chez Gmail, Outlook, Yahoo, Zoho, ProtonMail, AOL, GMX et Amazon WorkMail.

  2. 02

    Ajoutez les adresses de test comme contacts Brevo ordinaires

    Allez dans Contacts > Lists, créez une liste normale nommée par exemple Deliverability seeds, et ajoutez-y les adresses Unspam. Utilisez une liste ordinaire, pas la liste de test de Brevo : celle-ci existe pour la fonction Preview & test, c’est-à-dire le chemin que vous cherchez à éviter.

  3. 03

    Montez la campagne exactement comme vous prévoyez de l’expédier

    Dans Campaigns > Email, gardez l’objet définitif, le contenu définitif et une adresse From sur votre domaine authentifié. Un texte de remplissage et un objet jetable changent la façon dont les filtres notent le message, donc testez la vraie chose.

  4. 04

    Envoyez-la pour de vrai, pas via Preview & test

    Sélectionnez la liste de test comme destinataire et utilisez Send now ou Schedule, pour que le message parte par le chemin de production avec votre signature DKIM active et le lien de désabonnement que Brevo impose au moment de l’envoi. Sur le plan gratuit, cela s’impute sur le plafond de 300 e-mails par jour : envoyez donc vos adresses de test tant qu’il vous reste du quota.

  5. 05

    Lisez les résultats dans Unspam

    Contrôlez le score de spam à la manière de SpamAssassin, le placement par fournisseur, les prévisualisations dans les clients de messagerie et la heatmap, ainsi que les verdicts SPF, DKIM et DMARC sur l’envoi réel : le domaine d= de DKIM doit être votre domaine, pas brevosend.com. Le palier gratuit couvre 10 tests antispam et 3 tests de placement en boîte de réception par mois, sans carte ; les plans payants démarrent à $9 par mois avec un remboursement sous 14 jours.

Le même test affiche votre campagne dans plus de 50 clients de messagerie réels, dont Gmail, Outlook, Apple Mail, iPhone et Android, chacun en mode clair et en mode sombre, grâce aux prévisualisations dans les clients de messagerie, pour confirmer le placement et le rendu en une seule passe.

Les fonctions Brevo qui influencent discrètement la livraison.

La réécriture en brevosend.com est silencieuse

Brevo change le domaine d’envoi des messages non authentifiés sans que rien n’échoue. Les rapports de campagne paraissent normaux tandis que les destinataires voient une adresse brevosend.com ou une mention via à côté de votre nom. Ne vous fiez pas au tableau de bord sur ce point : lisez les domaines From et d= de DKIM dans un en-tête réel, ou dans le contrôle d’authentification d’Unspam sur un envoi réel.

Deux formats de DKIM existent, suivez votre propre écran

Selon le compte, Brevo délivre soit un enregistrement TXT unique à mail._domainkey, soit une paire de CNAME brevo1 et brevo2 pointant vers dkim.brevo.com, et son centre d’aide documente les deux formats. Les tutoriels de blog n’en montrent d’ordinaire qu’un seul. Copiez les valeurs depuis votre propre page Domains ; un enregistrement collé depuis le guide de quelqu’un d’autre ne se vérifiera jamais.

L’assistant automatique peut remplacer votre enregistrement DMARC existant

Le parcours de connexion au fournisseur DNS de Brevo détecte un enregistrement DMARC existant et demande à le remplacer par v=DMARC1; p=none; rua=mailto:rua@dmarc.brevo.com. Accepter fait rétrograder une politique d’application vers p=none et reroute vos rapports agrégés vers Brevo. Si vous faites déjà du reporting ou de l’application DMARC, authentifiez plutôt manuellement.

Les messages du plan gratuit portent la marque Brevo et un rythme au goutte-à-goutte

Chaque e-mail du plan gratuit part avec un pied de page au logo Brevo, et le retirer demande une option payante ou un plan supérieur. Ajouté au plafond de 300 par jour et à la relance manuelle, un envoi du plan gratuit ne ressemble ni ne se comporte comme la campagne que vos concurrents payants expédient. Les deux signaux sont visibles pour les destinataires, et un pied de page à la marque d’un tiers déprime l’engagement auprès de certaines audiences.

Ce que rencontrent les expéditeurs Brevo sur le terrain.

Les problèmes de délivrabilité que les expéditeurs Brevo rencontrent le plus souvent, chacun avec la solution qui le règle.

Brevo indique « remis » mais le client jure n’avoir jamais rien reçu

Les IP SMTP partagées de Brevo se font inscrire sur Spamcop et Spamhaus par vagues récurrentes, si bien que les serveurs de réception qui utilisent ces listes noires soft-bouncent ou abandonnent le message en silence. Comme le rejet est asynchrone, le tableau de bord affiche souvent encore « remis » alors que le serveur du destinataire l’a discrètement refusé.

La solution Ne vous fiez pas à la seule étiquette « remis ». Ouvrez l’onglet History de l’e-mail transactionnel, filtrez sur soft bounce ou hard bounce, et cliquez sur Show details pour lire la réponse SMTP réelle, qui vient du serveur du destinataire et nomme la liste noire et l’IP (par exemple « 550-Rejected because 77.32.148.24 is in a black list at bl.spamcop.net »). Une inscription sur IP partagée est l’incident de Brevo à régler : Brevo cesse automatiquement d’utiliser une IP dès qu’un blocage Spamhaus est détecté et travaille à son délistage, donc ouvrez un ticket d’assistance avec le texte exact du bounce plutôt que de modifier votre DNS ou votre SPF. Si un flux critique comme les confirmations de commande ou les réinitialisations de mot de passe ne peut pas tolérer de subir les inscriptions d’autres expéditeurs, déplacez-le sur une IP dédiée.

Brevo a suspendu tout notre compte après un seul mauvais envoi, et nous n’arrivons pas à le récupérer

Brevo suspend automatiquement la campagne et le compte lorsqu’une évaluation sur échantillon aléatoire (en général dans les 1 à 3 heures suivant un envoi) franchit des limites fermes : hard bounce au-dessus de 2 %, désabonnements au-dessus de 1 %, ou plaintes pour spam au-dessus de 0,2 %. La première suspension arrive souvent sans avertissement, et la politique de Brevo prévoit qu’une seconde suspension peut signifier une désactivation définitive et irréversible.

La solution Traitez la première suspension comme votre seul avertissement. Elle est réversible : rendez-vous dans le centre Deliverability, suivez l’invitation à réactiver, et nettoyez votre base de contacts exactement comme indiqué avant de reprendre, car une seconde suspension peut désactiver définitivement le compte sans rétablissement. Nettoyer signifie retirer les hard bounces, les adresses génériques et de fonction, et quiconque dont vous ne pouvez pas prouver le consentement (mettez-les en liste noire dans Brevo). Structurellement, gardez le hard bounce sous 2 % en faisant vérifier chaque import par un service externe, et gardez les désabonnements sous 1 % et les plaintes sous 0,2 % en n’écrivant qu’à des segments consentants et récemment engagés, puisque le taux de plaintes dépend du consentement et de la pertinence, pas de la validation de liste.

Nous avons importé une liste neuve, lancé l’envoi, et Brevo a gelé la campagne en cours de route

Brevo surveille les envois vers des contacts fraîchement importés avec une attention particulière : il évalue la campagne sur un échantillon aléatoire précoce, et si cet échantillon franchit ses limites (hard bounce au-dessus de 2 %, plaintes au-dessus de 0,2 %, désabonnements au-dessus de 1 %, ou la moindre touche de spam trap), il suspend le reste de la campagne et souvent tout le compte. Ceux qui se font prendre sont ceux qui expédient immédiatement en masse vers une liste achetée ou dormante depuis longtemps.

La solution N’envoyez jamais un envoi en masse complet vers une liste fraîchement importée. Faites d’abord vérifier la liste par un service de validation externe (Brevo intègre Emailable pour cela) pour retirer les adresses mortes et les traps, puis montez en charge : écrivez à vos contacts les plus récemment engagés avant de toucher aux contacts froids ou nouvellement importés, pour que l’échantillon précoce reste propre. Si l’import est ancien ou si vous ne pouvez pas prouver le consentement, lancez d’abord une campagne de réautorisation vers une petite tranche plutôt que d’écrire à tout le fichier d’un coup. Si une campagne est gelée, vous faites le nettoyage puis vous la réactivez depuis le Deliverability Center.

Nos e-mails Brevo ne sont pas dans les spams, ils sont enterrés dans l’onglet Promotions de Gmail

Des tests indépendants d’envois Brevo montrent qu’une large part atterrit dans l’onglet Promotions de Gmail plutôt que dans la boîte de réception principale, ce qui ne se traduit pas par un échec en spam mais fait tout de même plonger les ouvertures. Cela vient d’un contenu d’allure promotionnelle, de nombreux liens trackés et images, et de l’authentification plus faible et de la réputation d’IP partagée typiques des comptes Brevo.

La solution Le placement en Promotions est un signal de contenu et de catégorisation, pas un échec d’authentification : ne le poursuivez donc pas à coups de modifications DNS, car DKIM, SPF et DMARC peuvent tous passer et les messages atterrir quand même en Promotions. Réduisez les liens trackés et les blocs d’images lourds, penchez vers un ton simple et individuel avec un nom d’expéditeur d’allure personnelle pour les messages qui doivent atteindre Principale, et continuez d’écrire à des destinataires engagés, pour que Gmail apprenne que ces messages sont désirés. Séparez les flux véritablement transactionnels comme les reçus et les réinitialisations de mot de passe sur leur propre sous-domaine authentifié. Gardez des attentes réalistes : Promotions reste la boîte de réception, donc pesez cela face à des gains plus nets comme l’authentification et l’hygiène de liste.

Le placement Brevo faiblit sur les gros envois alors que les petits arrivent bien

Des expéditeurs satisfaits des fonctions de Brevo rapportent que le placement en boîte de réception faiblit précisément à mesure que la taille des envois grandit, même avec des indicateurs globalement sains. Ce schéma, où les petits envois arrivent et les gros s’effondrent, désigne la queue désengagée de la liste qui tire tout l’envoi vers le bas, aggravée par le pool d’IP partagées de Brevo, où vous pouvez hériter de la réputation d’autres expéditeurs sur les mêmes IP.

La solution Ne changez pas d’outil en premier, parce que des listes périmées et un engagement faible vous suivent chez n’importe quel ESP. Segmentez sur les contacts récemment engagés et cessez d’écrire à ceux qui n’ouvrent jamais, puisque les gros envois plongent quand ils atteignent la queue morte de la liste. Confirmez que SPF, DKIM et DMARC s’alignent réellement, et pas seulement qu’ils passent, et surveillez la réputation de domaine directement dans Google Postmaster Tools plutôt que de vous fier au tableau de bord d’envoi. Les pools d’IP partagées sont le seul facteur véritablement propre à Brevo : dès que votre volume le justifie, passez à une IP dédiée, pour qu’aucun voisin ne puisse faire plonger votre placement.

La délivrabilité avec Brevo, vos questions.

Pourquoi Gmail affiche-t-il « via brevosend.com » à côté du nom de mon expéditeur ?

Votre domaine n’est pas authentifié dans Brevo, donc Brevo signe et envoie avec son domaine de substitution brevosend.com au lieu du vôtre. Les anciennes discussions parlent de sendinblue.com parce que Brevo a été rebaptisé depuis Sendinblue en 2023 ; le mécanisme est le même. Authentifiez le domaine (code Brevo, DKIM, DMARC) sous Senders, Domains, and Dedicated IPs et la mention disparaît dès la fin de la vérification, qui peut prendre jusqu’à 48 heures.

Dois-je ajouter Brevo à l’enregistrement SPF de mon domaine ?

Non. Brevo maîtrise le domaine du Return-Path, donc SPF est évalué face à l’infrastructure de Brevo et passe déjà, simplement sans s’aligner sur votre domaine From. Un include dans votre enregistrement SPF racine ne change rien pour les campagnes. DMARC sur les IP partagées de Brevo passe par DKIM seul, donc l’enregistrement DKIM de votre page Domains est le correctif qui compte.

L’IP dédiée à $251 par an vaut-elle le coup ?

Seulement au volume. Le seuil de Brevo lui-même est d’au moins trois campagnes par semaine vers 3 000 contacts ou plus, ou plus de 100 000 e-mails par mois sans interruption de plus d’une semaine. En dessous, une IP dédiée reçoit trop peu de messages pour tenir une réputation et fait moins bien que les pools partagés. Si vous remplissez les conditions, prévoyez des semaines de warm-up ; celui de Brevo augmente le volume de 20 pour cent par jour d’envoi.

Ma campagne s’est arrêtée au milieu de la liste. Brevo me bloque-t-il ?

Presque certainement pas. Sur le plan gratuit, l’envoi se met en pause dès que vous atteignez le plafond de 300 e-mails par jour, et vous le relancez manuellement chaque jour jusqu’à couvrir la liste. Ce rythme au goutte-à-goutte dilue aussi les signaux d’engagement : si vous écrivez régulièrement à plus de quelques centaines de contacts, un plan payant lève un vrai handicap de délivrabilité, pas seulement une gêne.

Unspam peut-il se connecter à mon compte Brevo et tester les campagnes automatiquement ?

Non. Unspam ne s’intègre ni à l’API de Brevo ni à celle d’aucun autre ESP. Le mode opératoire est manuel par choix : ajoutez les adresses de test d’Unspam comme contacts dans une liste Brevo ordinaire, envoyez une vraie campagne à cette liste, puis lisez les résultats dans Unspam. Seul un envoi réel porte votre signature DKIM finale et le chemin d’envoi de production, ce qui en fait aussi le test le plus exact.

Mes campagnes marketing nuisent-elles à mes e-mails transactionnels sur Brevo ?

C’est possible. Les campagnes et les messages transactionnels envoyés via Brevo partagent par défaut la réputation de votre domaine, donc des plaintes contre une newsletter dégradent aussi les reçus et les réinitialisations de mot de passe. Brevo recommande de séparer les flux sur des sous-domaines authentifiés, comme news.yourdomain.com pour les campagnes. Notez que Gmail compte toujours ensemble tous les sous-domaines d’un même domaine principal lorsqu’il applique ses règles pour expéditeurs en masse.

Les informations sur la plateforme Brevo ont été vérifiées à partir de la documentation publique en June 2026 et ont pu changer depuis. Brevo est une marque de son propriétaire respectif. Unspam n’est ni affilié à Brevo ni approuvé par Brevo.

Testez votre prochaine campagne Brevo avant vos abonnés.