🚀 Configurable framework agnostic plain Ruby 📨 email validator/verifier. Verify email via Regex, DNS, SMTP and even more. Be sure that email address valid and exists.
This feature depends on issue https://github.com/truemail-rb/truemail/issues/108. More than one domain can resolve to one specific ip address. Multiple MX recorods can point to one mailserver DNS name, MX doesn't provide IP address directly, it provides the NAME of the mailserver. Then separate A/AAAA record lookup provides the IP address. So in this case we can get collection with not unique ip-adresses of mail servers. If reduce total count of mail_servers we can reduce email validation time. So removing duplicates make sence. @AlexeyDemidov, what do you think about this improvement?
New feature request checklist
truemail
to the latest versionFeature description
This feature depends on issue https://github.com/truemail-rb/truemail/issues/108. More than one domain can resolve to one specific ip address. Multiple MX recorods can point to one mailserver DNS name, MX doesn't provide IP address directly, it provides the NAME of the mailserver. Then separate A/AAAA record lookup provides the IP address. So in this case we can get collection with not unique ip-adresses of mail servers. If reduce total count of
mail_servers
we can reduce email validation time. So removing duplicates make sence. @AlexeyDemidov, what do you think about this improvement?