Corriger les e-mails Brevo qui partent dans les spams
Brevo réécrit sans prévenir un domaine non authentifié en brevosend.com, et les comptes gratuits comme la plupart des comptes payants envoient depuis ses groupes d’IP partagées. La correction la plus importante : authentifiez votre domaine pour que DKIM signe en votre nom, et non en tant que brevosend.com.
Pourquoi les e-mails Brevo finissent dans les spams.
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 sous Settings > Senders, Domains, IPs > Domains, puis confirmez le domaine d= de DKIM sur un envoi réel.
Par défaut, SPF passe pour Brevo et non pour vous, donc DKIM porte votre résultat DMARC
Par défaut, Brevo garde le Return-Path sur son propre domaine de bounce (brevosend.com), donc SPF passe pour l’infrastructure de Brevo mais ne s’aligne pas sur votre domaine From. DMARC ne passe alors 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, et un include dans votre enregistrement SPF racine n’y change rien. La nouvelle configuration de domaine de Brevo, déployée progressivement, ajoute un sous-domaine de marque (par exemple mail.yourdomain.com) qui déplace le return-path sur votre domaine et y aligne SPF. Brevo l’exige pour les IP dédiées et le recommande vivement sur les IP partagées.
Vous partagez la réputation d’IP avec d’autres expéditeurs Brevo
Les comptes gratuits et la plupart des comptes payants envoient depuis les pools d’IP partagées de Brevo. 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.
Le plafond de 300 e-mails par jour du plan gratuit transforme les campagnes en goutte-à-goutte sur plusieurs jours
Sur le plan gratuit, vous pouvez envoyer 300 e-mails par jour : une campagne vers une liste plus grande n’atteint que 300 contacts, et vous devez écrire vous-même au reste les jours suivants 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.
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.
Une IP dédiée dont vous n’avez pas besoin, ou que vous n’avez jamais chauffée
Brevo propose des IP dédiées (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. Si vous n’envoyez qu’une ou deux fois par mois, Brevo estime lui-même qu’une IP partagée peut être l’option la plus adaptée. 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.
Deux autres causes n’ont rien à voir avec votre plateforme : le domaine de votre adresse d’envoi inscrit sur une liste noire et des adresses invalides qui génèrent des hard bounces. Unspam propose deux outils gratuits pour les repérer : Blacklist e-mail et Vérifier une adresse e-mail.
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.
| 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 Settings > Senders, Domains, 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 | Par défaut, le Return-Path est un domaine de bounce contrôlé par Brevo (brevosend.com), 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 Brevo sans sous-domaine de marque. | Brevo indique que SPF n’est pas requis pour authentifier un domaine. Sans sous-domaine de marque, un include dans votre enregistrement SPF racine n’apporte rien à l’alignement : appuyez-vous sur un DKIM aligné. La nouvelle configuration de domaine de Brevo, déployée progressivement, ajoute un sous-domaine de marque (par exemple mail.yourdomain.com) qui déplace le return-path sur votre domaine et aligne SPF ; il est obligatoire avec une IP dédiée et vivement recommandé sur IP partagée. Gardez un seul enregistrement SPF par domaine, avec 10 requêtes DNS au plus. |
| 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. |
Par défaut, l’enveloppe reste sur l’infrastructure de Brevo, donc DKIM assure le travail d’alignement DMARC tant que vous n’ajoutez pas de sous-domaine de marque. Tout se trouve sous Settings > Senders, Domains, IPs > Domains, avec une option automatique qui se connecte à votre fournisseur DNS depuis Brevo et un chemin manuel par copier-coller.
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 vos e-mails Brevo avec Unspam.
Les envois Preview & test de Brevo partent vers une liste de test dédiée, plafonnée à 20 adresses, et la personnalisation s’affiche à partir des attributs que vos contacts de test possèdent.
Lire la suite
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
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 dix fournisseurs de messagerie, dont Gmail, Outlook et Yahoo. Un test de placement en boîte de réception génère aussi un ID de test. Collez-le dans l’objet ou dans le corps du message avant l’envoi, sinon le message arrive dans les boîtes de test sans jamais être rattaché à votre test.
- 2
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
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
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
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 5 tests antispam et 3 tests de placement en boîte de réception par mois, sans carte ; le plan sur mesure payant démarre à partir d’un minimum de $5 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, y compris en mode sombre, grâce aux prévisualisations dans les clients de messagerie, pour confirmer le placement et le rendu en une seule passe.
Votre plateforme a aussi son propre envoi de test. Envoyer un e-mail de test dans Brevo explique ce qu’il fait, ce qu’il modifie sans le dire et où il s’arrête.
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.
Vos e-mails arrivent encore en spam après ces corrections ? Nos consultants en délivrabilité des e-mails peuvent auditer votre configuration et appliquer les corrections avec votre équipe.
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, y compris celles de Brevo, peuvent se retrouver sur des listes noires comme Spamcop ou Spamhaus, et 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é.
- 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.
- 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.
- 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 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
De nombreux expéditeurs Brevo retrouvent leurs campagnes 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 peut tout de même coûter des ouvertures. Cela vient surtout d’un contenu d’allure promotionnelle et de nombreux liens trackés et images.
- 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.
- 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 Settings > Senders, Domains, IPs > Domains, 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 ?
Pas pour l’alignement. Brevo indique que SPF n’est pas requis pour authentifier un domaine. Par défaut, 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, et un include dans votre enregistrement SPF racine n’y change rien. Si votre compte dispose de la nouvelle configuration de domaine de Brevo, un sous-domaine de marque déplace le return-path sur votre domaine et y aligne SPF. Sans lui, DMARC passe par DKIM seul, donc l’enregistrement DKIM de votre page Domains est le correctif qui compte.
Une IP dédiée Brevo 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. Si vous n’envoyez qu’une ou deux fois par mois, Brevo estime lui-même qu’une IP partagée peut être l’option la plus adaptée. 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, vous pouvez envoyer 300 e-mails par jour : une campagne vers une liste plus grande n’atteint que 300 contacts, et vous écrivez vous-même au reste les jours suivants. 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 juin 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.