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

Mailbeam
API · Sicurezza

API di rilevamento delle email usa e getta

Blocca Mailinator, YOPmail, Guerrilla Mail e oltre 50.000 servizi temporanei con un unico booleano nella risposta di verifica.

Che cosa controlla Mailbeam

Ogni verifica esegue 7 controlli in parallelo e restituisce un risultato strutturato in meno di 100 ms.

Oltre 50.000 domini usa e getta

Il database degli usa e getta di Mailbeam si aggiorna di continuo. Quando compaiono nuovi servizi di posta temporanea, di solito vengono aggiunti in meno di 24 ore.

Normalizzazione di sottodomini e alias

Molti servizi usano sottodomini (utente@mail.mailinator.com) o trucchi con il segno più. Mailbeam normalizza e controlla tutte le varianti prima della query.

Marcatura booleana in ogni risposta

Il campo `disposable` arriva nella risposta standard di verifica: non serve un'altra chiamata. La tua condizione è il controllo di un solo campo.

Diversa dal rilevamento del ruolo

Il rilevamento degli usa e getta e quello degli indirizzi di ruolo sono marcature separate. Un indirizzo di ruolo (info@azienda.com) non è usa e getta: richiedono trattamenti diversi nella tua applicazione.

I provider orientati alla privacy non vengono segnalati

ProtonMail, Tutanota e servizi simili orientati alla privacy sono provider legittimi. Non stanno nel database degli usa e getta: vengono segnalati solo i servizi davvero temporanei.

Restituito insieme alla verifica completa

Poiché tutti i controlli girano in parallelo, aggiungere il rilevamento degli usa e getta non ha alcun costo rispetto a una verifica che guardi solo sintassi o record MX.

Come funziona

1

Il dominio viene estratto e normalizzato

Dall'indirizzo inviato Mailbeam estrae il dominio, toglie le etichette del segno più e risolve gli alias di sottodominio fino al servizio radice.

2

Query nel database

Il dominio normalizzato viene confrontato con il database dei domini usa e getta, aggiornato di continuo. La query è un controllo di hash in memoria: zero latenza aggiuntiva.

3

Il booleano viene restituito nella risposta

La marcatura `disposable: true/false` è inclusa nella risposta JSON standard insieme a `valid`, `score` e al resto degli esiti.

4

La tua applicazione decide

Rifiuto netto, avviso o accettazione con annotazione. Il comportamento lo controlli tu; Mailbeam fornisce il segnale.

Integralo in pochi minuti

RubyRuby
require "net/http"
require "json"

# Non c'è ancora un SDK: Mailbeam è un unico POST.
def verify_email(email)
  uri = URI("https://api.mailbeam.dev/v1/verify")
  request = Net::HTTP::Post.new(uri)
  request["Authorization"] = "Bearer #{ENV.fetch('MAILBEAM_KEY')}"
  request["Content-Type"] = "application/json"
  request.body = { email: email }.to_json

  response = Net::HTTP.start(uri.host, uri.port, use_ssl: true, read_timeout: 3) do |http|
    http.request(request)
  end
  JSON.parse(response.body, symbolize_names: true)
end

def handle_signup(email)
  result = verify_email(email)

  unless result[:valid]
    suggestion = result[:suggestion] ? " Intendevi #{result[:suggestion]}?" : ""
    raise ArgumentError, "Indirizzo email non valido.#{suggestion}"
  end

  if result.disposable
    raise ArgumentError,
      "Gli indirizzi temporanei non sono ammessi. Usa un'email permanente."
  end

  if result.role
    # Gli indirizzi di ruolo vanno alla revisione manuale, non al flusso automatico
    User.create!(email: email, review_queue: true)
  else
    User.create!(email: email, review_queue: false)
    UserMailer.welcome(email).deliver_later
  end
end

Quando usarlo

Protezione delle prove gratuite

Chi abusa delle prove gratuite creando account nuovi usa quasi sempre email usa e getta. Bloccale alla registrazione prima che ti costino quota di prova e distorcano le tue metriche di attivazione.

Integrità dei programmi di referral e bonus

I programmi di referral sono la funzionalità più sfruttata delle app consumer. Un controllo sugli usa e getta alla registrazione taglia il vettore di abuso più comune.

Filtri di qualità nelle liste d'attesa

Una lista d'attesa pre-lancio piena di email temporanee non serve a nulla. Valida all'iscrizione perché la tua email di lancio vada a persone reali che volevano sentirti.

Qualificazione dei moduli lead B2B

Le email usa e getta nei moduli demo o di contatto non sono quasi mai potenziali clienti autentici. Filtrale prima che entrino nel tuo CRM e consumino tempo commerciale.

Domande frequenti

Pronto a integrarlo?

Il piano gratuito include 1.000 verifiche al mese. Senza carta di credito.