Mailbeam
Bénéfice · Échelle

Vérification d'e-mails à gros volume

Nettoyez des listes de plusieurs millions d'adresses sans surveiller les limites de débit. Envoyez un lot, recevez un webhook à la fin, exportez les segments délivrable, à risque et non délivrable.

Ce que Mailbeam contrôle

Chaque vérification lance 7 contrôles en parallèle et renvoie un résultat structuré en moins de 100 ms.

Des millions par traitement

Envoyez de grandes listes à l'endpoint batch. Le traitement est asynchrone : ni timeout de connexion, ni requête perdue sur d'énormes charges utiles.

Webhook signé à la fin

Au lieu d'interroger pendant des heures, recevez un seul événement batch.completed avec les totaux et une URL de téléchargement, signé en HMAC-SHA256 pour que vous puissiez vérifier qu'il vient de nous.

Une concurrence qui protège la délivrabilité

Les domaines différents sont vérifiés en parallèle, mais un même domaine de destination n'est jamais sondé qu'une adresse à la fois. C'est plus lent que de marteler un serveur, et c'est ce qui garde nos IP — et donc vos résultats — hors des listes de blocage.

Un score par adresse

Chaque adresse renvoie son propre statut et son score de 0 à 100 : vous segmentez finement plutôt que de vous fier à un taux de réussite global.

Une progression durable

Les résultats sont écrits au fil du traitement, pas gardés en mémoire jusqu'à la fin : un redémarrage reprend là où il en était plutôt que de relancer votre liste.

Des tarifs de volume prévisibles

Le coût croît linéairement avec les adresses vérifiées. Pas de paliers de dépassement surprise qui punissent un gros nettoyage trimestriel.

Comment ça marche

1

POSTez le tableau d'adresses

Envoyez jusqu'à 500 000 adresses à /v1/verify/batch. La réponse est un 202 avec un job_id. Découpez les listes plus grandes en plusieurs lots.

2

Le traitement tourne en asynchrone

Les contrôles de syntaxe, MX, SMTP, jetables et rôle s'exécutent sur chaque adresse sans maintenir de connexion synchrone ouverte.

3

Le webhook part

À la fin du traitement, votre endpoint reçoit un événement signé batch.completed. Pas de long-poll, pas de risque de timeout.

4

Récupérez et segmentez

Téléchargez /v1/jobs/{jobId}/results en CSV, ou ajoutez ?format=json. Exportez les segments délivrable, à risque et non délivrable vers votre plateforme d'envoi. Les résultats sont conservés 72 heures, puis supprimés.

Intégrez-le en quelques minutes

Envoi d'un lotbash
# Envoyez un lot. Déclarez votre endpoint de webhook une fois dans le
# tableau de bord plutôt que de le passer à chaque requête.
curl -X POST https://api.mailbeam.dev/v1/verify/batch \
  -H "Authorization: Bearer $MAILBEAM_KEY" \
  -H "Content-Type: application/json" \
  -d '{"emails": ["a@example.com", "b@example.com"]}'
# 202 { "job_id": "job_9f2c...", "status": "queued", "total": 2 }
# Votre endpoint reçoit ensuite un événement signé batch.completed.
# Ou interrogez :   GET /v1/jobs/job_9f2c...
# Téléchargez :     GET /v1/jobs/job_9f2c.../results   (CSV ; ?format=json pour du JSON)

Quand l'utiliser

Hygiène trimestrielle de la base

Revérifiez toute votre base de contacts à intervalles réguliers pour que les adresses dégradées n'érodent pas silencieusement votre délivrabilité.

Nettoyage avant migration

Vérifiez avant d'importer une liste ancienne dans une nouvelle plateforme, pour ne pas brûler la réputation d'un domaine d'envoi tout neuf.

Acquisition et fusion

Nettoyez une liste acquise avant votre premier envoi — sauter cette étape est le moyen le plus rapide d'hériter de plaintes pour spam.

Préparation d'un réengagement

Filtrez un segment dormant pour ne garder que les adresses encore valides avant une campagne de reconquête.

Questions fréquentes

Combien d'adresses tiennent dans un traitement ?

Jusqu'à 500 000 par lot. Pour des listes plus grandes, découpez-les en plusieurs lots.

Combien de temps prend un gros traitement ?

Cela dépend surtout du nombre de domaines distincts dans la liste, parce que nous sondons une adresse à la fois par domaine de destination. Une liste répartie sur beaucoup de domaines se termine bien plus vite que le même nombre d'adresses chez une poignée d'hébergeurs. Le webhook vous évite d'avoir à deviner.

Les doublons et les erreurs de syntaxe sont-ils facturés ?

Chaque adresse de la liste compte pour une vérification, y compris celles qui échouent sur la seule syntaxe. L'API ne déduplique pas en silence : retirez les doublons avant l'envoi — l'import du tableau de bord le fait pour vous et vous dit combien il en a écartés.

Y a-t-il une limite de débit sur les envois batch ?

L'endpoint batch est conçu pour le volume : vous n'atteindrez pas les limites par seconde qui s'appliquent à l'endpoint temps réel. Contactez-nous avant des pipelines soutenus de plusieurs millions par jour, pour que nous provisionnions en conséquence.

Puis-je récupérer les résultats en flux plutôt qu'attendre la fin ?

Les résultats sont disponibles par traitement. Pour des pipelines continus, envoyez des lots plus petits plus souvent et agissez sur chaque webhook à son arrivée, plutôt que sur un seul traitement géant.

Prêt à l'intégrer ?

L'offre gratuite inclut 1 000 vérifications par mois. Sans carte bancaire.