Docs Blog Sign in Get started
Tickstem

Validate email addresses before they touch your database.

Check syntax, MX records, disposable domain lists, and role-based prefixes in a single API call. No SMTP probing — fast, accurate, and privacy-friendly.

Invalid email addresses cause bounce rates to spike, damage your sender reputation, and fill your database with data you can never use. Tickstem checks syntax, looks up MX records to confirm the domain actually accepts mail, cross-references 200+ known disposable email services, and flags role-based inboxes like admin@ or noreply@ — all in a single API call without ever contacting the recipient's mail server.

MX record lookup

Confirms the domain actually has mail exchange records — catches most fake addresses.

Disposable domain detection

200+ known throwaway services (Mailinator, Guerrilla Mail, etc.) blocked by default.

Role-based detection

Flags generic inboxes like admin@, info@, noreply@ that are unlikely to belong to a real user.

No SMTP probing

The recipient mail server is never contacted — fast responses, no deliverability risk.

Go SDK

Install with:

$ go get github.com/tickstem/verify
import "github.com/tickstem/verify" client := verify.New(os.Getenv("TICKSTEM_API_KEY")) result, err := client.Verify(ctx, "[email protected]") // result.Valid — false if syntax bad, no MX, or disposable // result.Disposable — true if known throwaway service // result.RoleBased — true if generic inbox prefix // result.Reason — human-readable explanation

Plan limits

PlanEmail Verification
Free500 verifications/mo
Starter5,000 verifications/mo
Pro50,000 verifications/mo
Business500,000 verifications/mo

Frequently asked questions

What does email verification check?
Tickstem runs four checks in sequence: RFC 5322 syntax validation, MX record lookup to confirm the domain accepts mail, a disposable domain list covering 200+ throwaway services, and role-based prefix detection for addresses like admin@, info@, or noreply@.
Does email verification send a test email?
No. Tickstem never contacts the recipient's mail server (no SMTP probing). This means verification is fast, doesn't affect your sender reputation, and respects the recipient's privacy.
How do I detect disposable email addresses?
Tickstem maintains a list of 200+ known disposable email services including Mailinator, Guerrilla Mail, Temp Mail, and others. Any address on one of these domains returns disposable: true so you can block or warn before storing it.