You are here:
This addon checks if the entered email address on the registration and checkout page is valid.
Simple validation basically checks that there's one "@" and one ".".
In extreme cases some even check for malformed IP addresses!
This level of validation is called "syntax checking".
The first real step is to make sure that the domain actually exists.
Finding an MX or A entry in the Domain Name System, or DNS,
means that you're pretty sure that there's a mail server there eagerly awaiting your emails.
This is a huge step towards ensuring the email address is valid!
The DNS check will probably be enough in most cases - after all,
if the domain exists that's more than half the battle.
Typo's will be caught, and most jokers will give up at that.
We have developed a method left though, and this all but guarantees that the email is perfect.
This method uses the SMTP protocol to contact the domain mailserver and actually ask if the user is valid!
A few small caveats - some mailservers don't effectively support this feature,
and other domains have a "catch-all" email address so all mail is accepted.
Of course the latter isn't really wrong since the whole point was to stop email being bounced.
No posts found