Parse email addresses into username and domain. Detects temporary email addresses, and verifies delivery status.
- Features a complete syntactical email validation engine that obeys current IETF standards, including RFC 1123, RFC 2821, RFC 2822, RFC 3490, RFC 3696, RFC 4291, RFC 5321, RFC 5322 and RFC 5336. - Detects temporarily email addresses generated by certain free services on the Internet collectively known as "disposable" email address providers.
*- Actively verifies delivery status of email address including the detection of known SPAM traps and inboxes that are simply out of space.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
HTTP HeadersThe "content-type" in the HTTP header must be set to "application/json", otherwise an HTTP 400 Bad Request response will be returned.
EmailResult
| Field name | Type | Description |
|---|---|---|
| User | string | Parsed username |
| Domain | string | Parsed domain name |
| Codes | array | Parsing and validation results. See Status codes. |
ValidateEmail Status Codes
This section lists the following types of status codes for the the ValidateEmail method.
Result Codes
| Code | Description |
|---|---|
| E10 | Email address verified with ISP as deliverable |
| E11 | Syntax OK |
Error Codes
| Code | Description |
|---|---|
| E1 | Syntax failure |
| E2 | Domain is unreachable |
| E3 | Email address is disposable |
| E4 | Email address is undeliverable |
| E5 | Email address is illegitimate |
| E6 | Email found in suppression file |
| E7 | Email delivery status is unknown |
HTTP Error Messages
Click to see a complete listing of error messages and codes.
