Email

Created by Dariusz Szczendzina, Modified on Wed, 12 Jul, 2023 at 10:44 AM by Dariusz Szczendzina

This group of functions allow you to perform various actions to improve the quality of Email Address data.


Authenticate

Check if an email will deliver to an inbox using a third-party provider. An email will not be received in the target email address inbox. The input is a single email address. E.g.

Email (Input)AuthenticDomainLocal PartCorporateDisposableRole Based
example@example.comTRUEexample.comexampleTRUEFALSEFALSE
fakeExample@example.com####example.comexampleTRUEFALSEFALSE
sales@example.comTRUEexample.comsalesTRUEFALSETRUE

Authenticate Email not only allows you to determine the authenticity of an email, but also allows you to ascertain certain attributes of an Email. E.g.

Domain Part: What part of the email is a domain?

Local Part: What is the local part of the email (also known as the prefix or the username)?

Corporate: Is the email corporate (does it belong to a corporation)?

Disposable: Is the email disposable?

Role Based: Is the email role-based?


Congruence

Input a given name and family name to identify whether both or either match up with a given email. E.g.

Input

EmailGiven NameFamily Name
john.smith@example.comJohnSmith
jane.smith@example.comJohnSmith
john.shmidt@example.comJohnSmith
jane.shmidt@example.comJohnSmith
example@example.comJohnSmith

Output

Output (Code)Output (Details)
14Given Name and Family Name both found in email
11Given Name Initial and Family Name both found in email
12Given Name and Family Name Initial both found in email
5Given Name Initial and Family Name Initial both found in email
0No Name congruence with email

Derive

Input one or more Email Addresses and find out their domain type and mail box type. E.g.

InputDomain TypeMailbox Type
example@dqglobal.comBusinessPersonal
example@gmail.comFreeProviderPersonal
support@microsoft.comBusinessGeneric

Format

Input one or more Email Addresses and return them in the correct format (if possible).

For example, you can choose to format email to remove extra '@' symbols or an incorrectly input suffix. E.g.

EmailFormatted Email
example@example.comexample@example.com
example@@example.comexample@example.com
example@example..comexample@example.com

Parse

Input one or more email addresses to parse the mail box, local part, domain and top-level domain from them. E.g.

EmailMailboxLocal PartDomainTLD
test@example.comtest@example.comtestexample.comcom

Validate

Input one or more Email Addresses and identify whether or not they are valid by scoring them TRUE or FALSE. e.g.

EmailOutput
example@example.comTRUE
example@@example.comFALSE
example@example..comFALSE

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article