=== VerifyAnyEmail ===
Contributors: verifyanyemail
Tags: email verification, email validation, disposable email, spam, woocommerce
Requires at least: 5.5
Tested up to: 6.6
Requires PHP: 7.2
Stable tag: 1.0.0
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

Verify email addresses in real time at registration, comments and WooCommerce checkout. Block fake, disposable and undeliverable addresses before they get in.

== Description ==

VerifyAnyEmail checks each email address against the VerifyAnyEmail API — syntax, domain/MX, a live SMTP mailbox check, plus disposable, role and catch-all detection — and stops bad addresses at the point of entry.

**Features**

* Verify on user registration, WooCommerce checkout, and comment author email.
* Blocks clearly undeliverable addresses; optionally also blocks risky/unknown.
* Fail-open on API errors or timeouts, so an outage never blocks your checkout.
* Results are cached for 12 hours per address to avoid spending duplicate credits.
* Sent over HTTPS to api.verifyany.email with your secret API key.

**You need a VerifyAnyEmail account and API key.** Create one free at https://verifyany.email — new accounts include free verification credits.

== Installation ==

1. Upload the plugin to `/wp-content/plugins/` and activate it, or install the ZIP from Plugins → Add New → Upload Plugin.
2. Go to Settings → VerifyAnyEmail.
3. Paste your API key (from the VerifyAnyEmail dashboard → API keys).
4. Choose where to verify (registration, WooCommerce, comments) and save.

== Frequently Asked Questions ==

= Does this slow down checkout? =
A verification typically completes in under two seconds, and results are cached. If the API can’t be reached within the timeout, the address is allowed through so checkout is never blocked.

= Will it reject real customers? =
By default it only blocks addresses that are clearly undeliverable. “Risky” and “unknown” results are allowed unless you opt into stricter blocking.

= Does it cost credits? =
Each unique address checked uses one credit from your VerifyAnyEmail account. Repeat submissions within 12 hours are served from cache and are free.

== Changelog ==

= 1.0.0 =
* Initial release: registration, WooCommerce checkout and comment verification.
