Beta privataMailbeam è in beta privata: l'API pubblica non è ancora aperta.Iscriviti alla lista d'attesa

Migrare da Bouncer

Bouncer è un servizio europeo di verifica delle email concentrato sulla validazione di liste in volume per le squadre di email marketing. Se sei uno sviluppatore e hai bisogno di verificare in tempo reale dentro un flusso di registrazione, Mailbeam si adatta meglio.

Differenze principali

FunzioneBouncerMailbeam
Ospitato nell'UESì (Francoforte)
API in tempo realeLimitataNativa (< 100 ms)
Pubblico principaleMarketingSviluppatori
Esiti catch-all a punteggioNoSì (0-100 + motivo)
SDKNo6 SDK ufficiali
Verifica in blocco
DPA inclusoA parteAutomatico (Scale e superiori)

Corrispondenza fra endpoint

BouncerMailbeam
POST /v1/emails/verifyPOST /v1/verify
POST /v1/emails/bulk/verifyPOST /v1/verify/batch
GET /v1/creditsGET /v1/account/usage

Migrazione del codice

Bouncer (prima):

const response = await fetch("https://api.usebouncer.com/v1/email/verify", {
  method: "POST",
  headers: {
    "x-api-key": apiKey,
    "Content-Type": "application/json",
  },
  body: JSON.stringify({ email }),
});
const { status, reason } = await response.json();

// Stati di Bouncer: "deliverable", "undeliverable", "risky", "unknown"
if (status !== "deliverable") {
  return res.status(422).json({ error: "Email non accettata" });
}

Mailbeam (adesso):

// Nessun SDK da installare: vedi /docs/quickstart per questo wrapper di 12 righe.
import { verifyEmail } from "./lib/mailbeam.js";

const { valid, score, reason } = await verifyEmail(email);

if (!valid || score < 60) {
  return res.status(422).json({ error: "Email non accettata", reason });
}

Corrispondenza degli stati

status di BouncerEquivalente in Mailbeam
"deliverable"valid: true, score >= 70
"risky"catchAll: true oppure score 40-70
"undeliverable"valid: false
"unknown"score < 40 o tempo scaduto

Prossimi passi