Upload your CSV. We validate with RFC syntax, MX, disposable/role checks, and optional safe SMTP handshakes (no emails sent). Get a clean, scored list: valid / invalid / unknown.
Upload CSV, pick mode, and start. We never send actual emails.
ProofMail is an email verification & list cleaning tool that removes bad addresses before you send. It detects typos, invalid domains, disposable and role accounts, catch-alls, and optionally verifies inbox existence via safe SMTP handshakes — without sending a single email. Use it to keep lists healthy, reduce bounces, and protect sender reputation for bulk campaigns.
Export a clean CSV labeled valid, invalid, or unknown with reasons and a score for easy filtering.
No third-party data sharing. Your lists never leave your server.
Queue-based workers, throttled SMTP, domain caching — optimized for bulk list uploads.
Remove invalid and non-existent addresses to keep hard bounces down on cold and warm lists.
Avoid blocklists and throttling by ISPs; safeguard domain and IP trust for future campaigns.
Better list hygiene helps more messages reach the inbox instead of spam folders.
Stop paying providers to send to dead inboxes; focus budgets on reachable contacts.
Use status and scores to target “strong” addresses first and nurture the rest gradually.
Validate contactability first; combine with your own consent records and suppression lists.
Deterministic parsing and DNS validation to catch typos and dead domains instantly.
Filter throwaway mailboxes and high-risk aliases (e.g., admin@, sales@) with updatable lists.
RCPT-TO verification without sending an email, throttled to respect providers.
Detect accept-all servers using random probes and caching per domain.
Every row includes a status, reason, and score so you can set thresholds for campaigns.
Lowercase, trim, and remove duplicates on upload to keep data tidy.
Process in the background with safe concurrency limits and per-plan priority queues.
Download the full report or one-click filtered lists for valid/invalid/unknown.
Skip SMTP entirely for zero-risk checks on shared or sensitive networks.
Keep raw lists in your infrastructure; no 3rd-party APIs or data sharing.
Scraped or purchased lists carry risk. Clean first to avoid instant reputation damage.
Prune old subscribers, reduce bounces, and improve engagement metrics.
Normalize and validate before syncing large contact lists across tools.
Confirm inbox existence before win-back flows to keep costs predictable.
Use per-plan quotas and priority queues to handle multiple brands safely.
Trade show data is noisy — clean and score before campaign day.
Sign up → upload your CSV → download your cleaned CSV. That’s it.
We keep quality transparent without overpromising. ProofMail combines deterministic checks with conservative heuristics so you can act confidently on your data.
RFC syntax and MX records provide near-certain detection of typos and non-routable domains.
Disposable and role-based inboxes are flagged to reduce spam traps and low-value outreach.
Optional RCPT-TO handshakes improve confidence for many domains while respecting provider limits.
We identify accept-all domains so you can treat them cautiously rather than assume validity.
Each address includes status, reason, and score so you can segment and throttle sends safely.
Expect three clear buckets — valid, invalid, unknown — with rationale to guide your next step.
No. ProofMail never delivers messages to an inbox. When enabled, we perform a safe SMTP “handshake” that asks the mail server whether a mailbox exists (RCPT-TO) and then immediately quit the session. For extra caution, you can run in MX-only Safe Mode, which skips SMTP entirely and relies on deterministic syntax + DNS checks.
Upload a simple CSV with at least one column named email. We’ll normalize, dedupe, and process the list.
You can download a cleaned CSV containing email, status (valid/invalid/unknown),
reason (why we marked it), and a score to help you segment. One-click filtered downloads are available too.
Catch-all servers accept mail for any address, so they hide inbox existence. We flag these domains and apply conservative heuristics. Treat them as unknown/risky unless you can warm them gradually or validate via alternative signals (engagement, prior consent).
Yes—list cleaning removes obvious invalids and high-risk addresses to reduce hard bounces and protect sender reputation. Inbox placement also depends on content, frequency, warm-up, consent, and sender history. Use ProofMail as the pre-send hygiene step in a broader deliverability playbook.
Your lists remain on your infrastructure. ProofMail is designed for self-hosted control with no third-party enrichment APIs. We also cache domain-level results (like MX and catch-all flags) to reduce lookups, not to profile your contacts.
Start with valid + high score segments for primary sends. Keep unknown in a slower, low-frequency warm-up or move them to secondary flows. Avoid sending to invalid entirely. Over time, combine these with your engagement metrics (opens, clicks, replies) to refine lists.
It’s recommended to keep sending and validation traffic on separate IPs/VPS if you run SMTP checks. If you prefer zero surface area, use Safe Mode (MX-only) to validate without touching SMTP at all.