API response

 

Field

Possible values

Description

meta - email

User defined

This is the customer supplied email address. 

emailAddressAnalysis - mailboxVerification - result

See table “API main status codes”

Provides primary information on the status of an email address 

emailAddressAnalysis - mailboxVerification - secondaryResult

See table “API additional status codes”

Provides supplemental information on verifications

emailAddressAnalysis - syntaxVerification - isSyntaxValid

Boolean - True, false

Identifies whether the email address passes RFC syntax checks 

emailAddressAnalysis - disposition - isGibberish

Boolean - True, false

Identifies whether the local part of the email address appears to be gibberish

emailAddressAnalysis - disposition - isProfanity

Boolean - True, false

Identifies whether the local part of the email address appears to be profanity

emailAddressAnalysis - disposition - isRole

Boolean - True, false

Identifies whether the local part of the email address appears to be a role rather than an individual.

emailAddressAnalysis - disposition - isSubaddressing

Boolean - True, false

Identifies whether the local part of the email address contains subaddressing of some form

emailAddressAnalysis - disposition - isFreeMail

Boolean - True, false

Identifies if the email address is associated with a freemail service e.g. Gmail, Hotmail

emailAddressAnalysis - disposition - isDisposable

Boolean - True, false

Identifies whether the email address is associated with a Disposable Email Provider

emailAddressAnalysis - disposition - hasCatchAllServer

Boolean - True, false

Identifies whether the email address’s server is acting as a catch all server.

emailAddressAnalysis - disposition - hasBeenBlocked

Boolean - True, false

Identifies if the email address has been identified on a reputable block list.

emailAddressAnalysis - assessments - consumerBusiness

Integer - 0-10

Scores the likelihood that the email address relates to a consumer(0) or business (10). 

domainAnalysis - disposition - isSubDomain

Boolean - True, false

Identifies if the domain part of the email address is a subdomain.

domainAnalysis - disposition - isGibberish

Boolean - True, false

Identifies if the domain part of the email address contains gibberish.

domainAnalysis - disposition - isProfanity

Boolean - True, false

Identifies if the domain part of the email address contains profanity.

domainAnalysis - disposition - isDarkWeb

Boolean - True, false

Identifies if the domain has been associated with the dark web.

domainAnalysis - disposition - hasBeenBlocked

Boolean - True, false

Identifies if the domain has been identified on a reputable block list.

domainAnalysis - disposition - has DNSRecords

Boolean - True, false

Identifies if the domain has DNS records.

domainAnalysis - disposition - hasMxRecords

Boolean - True, false

Identifies if the domain has MX records.

domainAnalysis - disposition - mailServerLocation

See http://www.iso.org/iso/country_codes.htm

The ISO country code for the geographic location of the primary mail server associated with the email address.

domainAnalysis - disposition - mailServerInfrastructure

String

Describes the mail server infrastructure

 

API main status codes

 

Result

Description

Ok

Verification passes all checks including Syntax, DNS, MX, Mailbox, Deep Server Configuration, Grey listing

Bad

Verification fails checks for definitive reasons (e.g. mail box does not exist)

Disposable email address

The email address is provided by a well known disposable provider

Unverifiable

Conclusive verification result cannot be achieved due to mail server configuration or anti-spam measures. See table “Additional Status Codes”.

 

API additional status codes


Result

Secondary result

Description

Ok

Success

Successful verification

Bad

DomainDoesNotExist

The domain (i.e. the bit after the ‘@’ character) defined in the email address does not exist, according to DNS records. A domain that does not exist cannot have email boxes.

Bad

EmailAddressFoundOnBlockLists

The email address is found on one or more block lists.

Bad

EmailContainsInternationalCharacters

Email address contains international characters.

Bad

InvalidEmailFormat

Invalid email address format.

Bad

MailboxDoesNotExist

The mailbox does not exist. 100% confidence that the mail box does not exist.

Bad

MailboxFull

Mailboxes that are full are unable to receive any further email messages until such time as the user empties the mail box or the system administrator grants extra storage quota. Most full mailboxes usually indicate accounts that have been abandoned by users and will therefore never be looked at again. We do not recommend sending emails to email addresses identified as full.

Bad

MailServerFaultDetected

An unspecified mail server fault was detected.

Bad

NoMailServersForDomain

There are no mail servers defined for this domain, according to DNS. Email addresses cannot be valid if there are no email servers defined in DNS for the domain.

Bad

PossibleSpamTrapDetected

A possible spam trap email address or domain has been detected. 

Disposable email address

DisposableEmailAddress

The domain is a well known Disposable Email Address DEA.

Unverifiable

MailServerAntiSpam

The email server is using anti-spam measures. Anti-spam systems and processes can include: proxy based, hosted anti-spam such as ProofPoint or MimeCast; self hosted anti-spam using remote data services such as Barracuda, SORBS or SPAMCOP; and Whitelist based systems only allow emails from pre-approved sender email address.

Unverifiable

MailServerGreyListing

Greylisting is in operation. It is not possible to validate email boxes in real-time where greylisting is in operation.

Unverifiable

MailServerCatchAll

The server is configured for catch all and responds to all email verifications with a status of Ok. 

Unverifiable

None

No additional information is available.

Unverifiable

Timeout

The remote email server timed out. Mail server is too busy / overloaded, misconfigured, offline or otherwise unavailable.

Unverifiable

UnpredictableSystem

Unpredictable system infrastructure detected. Various email services deliver unpredictable results to email address verification. The reason for this unpredictability is that some email systems elect not to implement email standards (i.e. RFC 2821).