# Mail7.net > Free email validation service (single, bulk, SPF check, and a REST API). Mail7.net's > distinguishing principle is honesty: it returns four clear statuses - Valid, Not Valid, > Unknown, and Disposable - and it openly explains that no service can verify every mailbox > with 100% certainty. When a mail server won't confirm whether an address exists (catch-all > domains, greylisting, or providers like Outlook/Microsoft and Yahoo that hide mailbox > existence, or IP-reputation blocks), Mail7.net reports "Unknown" instead of guessing. ## Key facts - No email verification tool can be 100% accurate; mailbox existence is controlled by the receiving mail server, and many providers deliberately do not reveal it. - Result statuses: **Valid** (mailbox confirmed via SMTP), **Not Valid** (bad format, no MX record, disposable domain, or the server confirmed the mailbox does not exist), **Unknown** (the server would not confirm - not the same as invalid), **Disposable** (temporary domain). - Validation steps: syntax check → MX record lookup → live SMTP probe. - Free to use, no signup. Bulk supports up to 1,000 addresses per run. ## Tools - [Email Checker](https://mail7.net/emailchecker.html): verify a single email address. - [Bulk Email Checker](https://mail7.net/bulk-email-checker.html): validate a list or CSV, export results. - [Domain Checker](https://mail7.net/domain-checker/): full domain email-config check - MX, SPF, DKIM, DMARC, MTA-STS, TLS-RPT, DNSSEC, BIMI - with fixes and why each matters. - [SPF Check](https://mail7.net/domain-checker/spf-checker.html): analyze a domain's SPF record and get fixes. - [DKIM Check](https://mail7.net/domain-checker/dkim-checker.html): look up a domain's DKIM record (auto-probes common selectors) and get fixes. - [DMARC Check](https://mail7.net/domain-checker/dmarc-checker.html): check a domain's DMARC policy and reporting, with a safe rollout guide. - [MX Lookup](https://mail7.net/domain-checker/mx-lookup.html): list a domain's mail servers and priorities and check they resolve. - [MTA-STS Check](https://mail7.net/domain-checker/mta-sts-checker.html): check a domain's MTA-STS policy (enforced TLS delivery) and its policy file. - [TLS-RPT Check](https://mail7.net/domain-checker/tls-rpt-checker.html): check a domain's TLS reporting record. - [DNSSEC Check](https://mail7.net/domain-checker/dnssec-checker.html): best-effort check whether a domain signs its DNS with DNSSEC. - [BIMI Check](https://mail7.net/domain-checker/bimi-checker.html): check a domain's BIMI record (brand logo in the inbox). - [API Documentation](https://mail7.net/api-docs.html): REST API returning the same four statuses. ## Integrations Mail7 can be added to tools you already use. Every integration keeps the honest Valid / Not Valid / Unknown result and blocks only confirmed-invalid addresses (fail-open on API errors). All source is public and MIT-licensed at https://github.com/dvlop/mail7-integrations - [Integrations hub](https://mail7.net/integrations/): all plugins, SDKs and marketplace integrations. - [WordPress](https://mail7.net/integrations/wordpress/): real-time validation on registration, comments, Contact Form 7 and WPForms. Downloadable plugin. - [Google Sheets](https://mail7.net/integrations/google-sheets/): =MAIL7() formula and a validate-a-column menu (Apps Script). Downloadable. - [Mautic](https://mail7.net/integrations/mautic/): validates contacts on save; confirmed-invalid set to Do Not Contact. Downloadable plugin. - [MailWizz](https://mail7.net/integrations/mailwizz/): validate subscribers on subscribe and import. Downloadable extension. - [phpList](https://mail7.net/integrations/phplist/): validate on subscribe and import. Downloadable plugin. - [Zapier](https://mail7.net/integrations/zapier/): Validate Email action (listing in review; connect directly today). - [n8n](https://mail7.net/integrations/n8n/): community node on npm (n8n-nodes-mail7); install from n8n Community Nodes. - [Make (Integromat)](https://mail7.net/integrations/make/): custom app module (app in review; install directly). - [MCP server](https://mail7.net/integrations/mcp/): Model Context Protocol server for AI assistants (Claude, Cursor, Windsurf, Cline). Hosted endpoint: `https://mail7.net/mcp` (Streamable HTTP, nothing to install). Also on npm as `mail7-mcp` (`npx -y mail7-mcp`); in the official MCP registry as `net.mail7/email-validation`. Tools: validate_email, validate_emails, check_domain, check_spf. - SDKs: JavaScript/TypeScript (npm `mail7net`), Python (PyPI `mail7`), PHP (Composer `mail7/mail7`), .NET (NuGet `Mail7`). Source in the repo above. ## Pages - [Home](https://mail7.net/) - [Contact](https://mail7.net/contact-us.html) - [Privacy Policy](https://mail7.net/privacy-policy.html) - [Terms of Service](https://mail7.net/terms-of-service.html)