La vérification d'e-mails pensée pour les développeurs européens
API de vérification en temps réel. Le RGPD d'abord. Des tarifs sans clause cachée. 1 000 vérifications gratuites par mois, sans carte bancaire.
Request
curl -X POST https://api.mailbeam.dev/v1/verify \
-H "Authorization: Bearer YOUR_API_KEY" \
-d '{"email":"alberto@sopalab.com"}'{
"valid": true,
"score": 94,
"disposable": false,
"catchAll": false,
"mx": true,
"reason": null,
"latency_ms": 82
}Le problème
Arrêtez de laisser les mauvais e-mails abîmer vos inscriptions
Les e-mails jetables inondent vos inscriptions
Les utilisateurs s'inscrivent avec des adresses temporaires, ne confirment jamais, ne reviennent jamais. Ils gonflent vos MAU et ruinent vos taux d'ouverture.
Les bounces abîment votre réputation d'expéditeur
Un taux de hard bounce de 3 % déclenche le throttling des FAI. Vos e-mails transactionnels — réinitialisations de mot de passe, reçus — commencent à partir en spam.
Le faire soi-même est un piège
Le sondage SMTP fait blacklister votre IP en quelques jours. Les listes de jetables pourrissent vite. Cela devient une charge d'exploitation à plein temps, sans fin.
Produit
L'API dont votre flux d'inscription a vraiment besoin
- ~80 ms en cache
API en temps réel
Assez rapide pour tenir dans un formulaire d'inscription, pas pour un nettoyage de liste du week-end. Les requêtes en cache ou purement DNS se résolvent en 80 ms environ ; un sondage SMTP complet reste sous la seconde.
await verifyEmail("user@example.com") // résolu en 82 ms - RGPD art. 28
Le RGPD d'abord
Hébergée dans l'UE, à Francfort. DPA signé par défaut. Aucune donnée ne part vers les États-Unis. Le flux de données complet est documenté sur notre page Sécurité.
// Les données restent dans l'UE — toujours // DPA inclus dans chaque offre - Codes de motif
Un score avec ses raisons
Vous obtenez un score ET la raison. Ne vous demandez plus jamais pourquoi une adresse a été jugée à risque. Servez-vous du champ reason pour afficher une erreur utile à l'utilisateur.
{ score: 12, reason: "disposable_domain" } - Sans piège
Tarifs transparents
Vous payez à la vérification. Pas de crédits. Pas de multiplicateurs. Pas de lots qui expirent. Votre facture est exactement ce que vous calculeriez dans un tableur.
// 10 000 vérifications × 0,001 € // = 10,00 € — toujours
Intégration
Opérationnel en moins de 5 minutes
Créez votre compte
Inscription en moins de 30 secondes. Sans carte bancaire sur l'offre gratuite.
# No setup needed # Visit mailbeam.dev/signupRécupérez votre clé API
Votre clé API est prête immédiatement. Placez-la dans une variable d'environnement.
export MAILBEAM_KEY="mb_live_xxxxxxxxxxxx"Faites votre première requête
Une requête POST. Vous obtenez un verdict, un score et une raison.
const { valid, score } = await verifyEmail(email);Bloquez les mauvais e-mails à l'inscription
Conditionnez votre inscription au résultat. C'est tout. Ni cron, ni maintenance.
if (!valid || score < 60) return 422;
Couverture
Tous les contrôles, en un seul appel d'API
Les 8 tournent en parallèle : une vérification coûte à peu près le temps de son contrôle le plus lent.
Syntaxe
Valide le format RFC 5322 et les fautes de frappe courantes comme un @ manquant ou des points doublés.
Enregistrements MX
Vérifie que le domaine a des enregistrements de messagerie valides, configurés et joignables.
Existence SMTP
Simule une poignée de main SMTP pour confirmer que la boîte existe, sans envoyer d'e-mail.
Jetables
Compare à une base de plus de 150 000 fournisseurs d'e-mails temporaires connus, mise à jour chaque jour.
Adresses de rôle
Signale les adresses comme info@, noreply@, admin@, qui appartiennent rarement à de vrais utilisateurs.
Fournisseurs gratuits
Identifie Gmail, Hotmail, Yahoo et plus de 200 fournisseurs gratuits — utile pour le scoring B2B.
Catch-all
Détecte les domaines qui acceptent tout le courrier entrant, ce qui rend la vérification SMTP peu fiable.
Score explicable
Un score de qualité de 0 à 100 qui combine tous les signaux ci-dessus, avec une raison lisible par une machine.
Comparatif
Pourquoi les développeurs quittent ZeroBounce, Hunter et Bouncer
| Fonctionnalité | Mailbeam | ZeroBounce | Hunter | Bouncer |
|---|---|---|---|---|
| Hébergée dans l'UE, RGPD par conception | Oui | Non | Partiel | Oui |
| Pensée pour l'inscription en temps réel | Oui | Non | Non | Non |
| Tarif à la vérification | Oui | Non | Non | Non |
| Champ de motif explicable | Oui | Non | Non | Non |
Prêt à brancher
Intégrez-le à votre stack en 5 minutes
De vrais exemples pour de vrais endpoints d'inscription — pas des démos jouets.
// lib/mailbeam.js — no SDK to install; Mailbeam is one endpoint.
export async function verifyEmail(email) {
const response = await fetch("https://api.mailbeam.dev/v1/verify", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.MAILBEAM_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ email }),
signal: AbortSignal.timeout(3000),
});
if (!response.ok) throw new Error(`Mailbeam returned ${response.status}`);
return response.json();
}
// middleware/checkEmail.js
import { verifyEmail } from "../lib/mailbeam.js";
export async function checkEmail(req, res, next) {
const { valid, score, reason } = await verifyEmail(req.body.email);
if (!valid || score < 60) {
return res.status(422).json({ error: reason ?? "Invalid email." });
}
next();
}
// routes/auth.js
app.post("/api/signup", checkEmail, createUser);L'API HTTP est l'interface que nous livrons en premier — les SDK officiels pour Node, Python, PHP, Ruby et Go suivront. Voir toute la documentation →
Tarifs
Des tarifs qui grandissent avec vous
Pas de crédits. Pas de multiplicateurs. Pas de surprises.
Free
Essayez Mailbeam sans engagement.
- 1 000 vérifications par mois
- Accès à l'API REST
- Contrôles syntaxe, MX et jetables
- Détection des jetables
- Score explicable + motif
- Webhooks
- SLA
Growth
Pour les applications en production avec un vrai trafic d'inscriptions.
- 50 000 vérifications par mois
- Accès à l'API REST
- Tous les contrôles de validation
- Détection des jetables
- Score explicable + motif
- Webhooks
- SLA de 99,9 % de disponibilitéPrévu
Scale
Plateformes et agences à gros volume.
- 1 000 000 de vérifications par mois
- Accès à l'API REST
- Tous les contrôles de validation
- Détection des jetables
- Score explicable + motif
- Webhooks
- SLA de 99,99 % + support dédiéPrévu
Les fonctionnalités marquées Prévu sont prévues et ne sont pas encore disponibles.
FAQ
Questions fréquentes
En quoi Mailbeam est-il différent de ZeroBounce ?
ZeroBounce est un outil de vérification en masse basé aux États-Unis, conçu pour les marketeurs. Mailbeam est une API en temps réel conçue pour les développeurs européens qui l'intègrent dans un flux d'inscription. Nous sommes hébergés dans l'UE, conformes au RGPD par défaut, avec un DPA signé inclus dans chaque offre, et nous facturons à la vérification, sans multiplicateur de crédits ni frais cachés.
Les données sont-elles conformes au RGPD ?
Oui. Toutes les adresses e-mail sont traitées sur des serveurs situés dans l'UE (Francfort). Nous ne conservons pas les adresses après une vérification en temps réel ; les adresses envoyées dans un traitement en masse sont gardées avec leurs résultats pendant 72 heures, le temps que vous les téléchargiez, puis effacées. Un accord de sous-traitance (DPA) est automatiquement inclus avec chaque compte. Le flux de données complet figure sur notre page Sécurité.
Pourquoi ne pas construire la vérification d'e-mails moi-même ?
Le sondage SMTP fait bloquer votre IP en quelques jours. Les listes de domaines jetables pourrissent vite. Les requêtes MX à la latence d'une inscription ajoutent plus de 300 ms. Et il faudrait maintenir tout cela en continu. Mailbeam s'en charge — charge d'exploitation comprise — pour moins que le coût d'une heure de développement par mois.
Quelle est la latence ?
Cela dépend du travail que demande la requête. Les requêtes en cache ou purement DNS se résolvent en 80 ms environ depuis les régions européennes ; un sondage SMTP complet contre un serveur de messagerie externe prend plus longtemps et reste sous la seconde. Nous préchauffons les caches d'enregistrements MX des domaines courants, pour que les requêtes répétées soient rapides. Nous publierons des p50/p95 mesurés une fois le moteur en service, plutôt qu'un seul chiffre marketing.
Les vérifications non utilisées sont-elles reportées ?
Sur les offres payantes, les vérifications non utilisées ne sont pas reportées : votre quota est remis à zéro chaque mois. L'offre gratuite est plafonnée à 1 000 vérifications par mois. Cela garde une facturation prévisible pour tout le monde.
Puis-je résilier à tout moment ?
Oui. Ni contrat, ni engagement. Résiliez depuis votre tableau de bord en un clic. Si vous résiliez en cours de cycle, vous gardez l'accès jusqu'à la fin de la période de facturation. Nous ne facturons pas de frais de résiliation.
Commencez à vérifier vos e-mails en production dès aujourd'hui
1 000 vérifications gratuites par mois. Sans carte bancaire. Résiliable à tout moment.