Email Deliverability
email_deliverabilityVerify if a domain or email address can receive mail, check SPF and DMARC authentication, and flag disposable providers to block throwaway signups.
Instructions
Assess whether a domain (or the domain of an email address) can receive mail and how strong its sender authentication is. Returns MX presence, SPF and DMARC policy, whether it's a free consumer provider (gmail, etc.) or a known disposable/temp-mail provider, and an overall verdict. Use to qualify leads and flag throwaway signups.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domain_or_email | Yes | A domain (stripe.com) or an email address (a@stripe.com) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spf | No | ||
| domain | No | ||
| verdict | No | ||
| mx_hosts | No | ||
| provenance | No | Where this answer came from. served_at is when Datakoot answered (UTC); upstream lists the official sources consulted. Datakoot may serve a briefly cached copy, so the source's own observation can be older than served_at. | |
| spf_checked | No | ||
| auth_posture | No | ||
| dmarc_policy | No | ||
| dmarc_record | No | ||
| dmarc_checked | No | ||
| is_disposable | No | ||
| can_receive_mail | No | ||
| is_free_provider | No |