It’s common knowledge that data must be validated following user input. By validating the format, basic validation ensures that the data is neither empty nor more extended than intended. Only some data, such as dates and times, phone numbers, and email addresses, need this last component.
A more thorough validation requires distinguishing “validate” and “verify.” If you want to be sure that an email address is legitimate, you need to ensure that it exists and corresponds to a mailbox on a working server.
The importance of verifying an email address in addition to authenticating it
Error in the email address of a user who registers for an account on your website might lead to him thinking that your website is malfunctioning and abandoning the registration process.
The worst-case scenario is that your site will be marked as a spam domain, and you’ll be hit with penalties and lose the ability …