Email Validation

A simple mistake in typing an email address makes it impossible for an email to reach the right recipient. For a business or service-based organisation this can be costly to both revenue and reputation. An enquiry from a prospective customer appears not to have been answered or an order goes unfulfilled.

Email Validation

AFD Software make it easy for businesses to check email addresses wherever they are entered by staff or customers. There are three checks:

  1. Syntax. There are certain characters such ‘?’ and ‘#’ that are disallowed. Of course the ‘@’ is essential!

  2. Domain. The domain means the name of the website or service provider. For example, and are commonly used domain names. So are, – and of course!

  3. Local Part. This is the mailbox name – usually the name of the recipient (e.g. or a department (e.g.

In addition to the live check, AFD’s powerful email validation service can return suggestions and further insight to help inform why the email was valid or invalid.

  • AcceptsAll: Indicates whether the email server simply accepts any address as valid.

  • FormatVerified: Attempts to verify if the format is in-line with those used by the domain.

  • Suggested: Regardless of validation, provides a suggested email address if the domain name contains a misspelling, incorrect format, or misspells a common name. Suggested addresses are validated before being returned.

  • Spelling: Indicates if the spelling of the email means a typo is more likely than not.

  • Non-standard: Indicates that the email address, while valid, contains an unusual character.

  • Reachable: Indicates if the email server was reachable at the time of validation. If it is unreachable, we must assume that the email address may be valid, but the user can take this into account more easily.

  • Dummy: Helps indicate if an email address is likely to be a dummy or test account, rather than someone’s genuine email address. There is a small possibility that this will be triggered by genuine email addresses.

  • Throwaway: These are known domains that allow accounts to be created that self-destruct after a certain time.

  • Generic: This is an email address which is likely to be a common or shared mailbox, e.g. or

Some services check only syntax, some only domain and many do not check the local part. Email address validation from AFD Software checks all three: Syntax, Domain, and where possible for the mail server, the Local Part.

Did you know?

One third of the earth’s population use email and together send around 74 trillion emails each year - so we reckon an email address check is worth implementing.

Get in Touch

To find out more, call us on 01624 811711 or email for a free consultation from an AFD Software data expert.


The Postcode Evolution Service provides full access to the AFD API for all our products. The API is easy to use and quick to implement and returns XML/JSON data, whilst providing full flexibility.

See full details using the link below:

We also have Developer Free Integrations ready for: