Live data from Hacker News

Show HN: Check whether an email address exists

email.universlabs.co.uk

11–20 of 20 posts

Re: Show HN: Check whether an email address exists

#11
post #4

Not working reliantly for me. Addresses that definitely exist are reported as not existing. No info on the checks used. So, this could even just be a clever way to collect email addresses through a simple form.

> So, this could even just be a clever way to collect email addresses through a simple form.

Exactly what I thought after pressing submit on my personal email (which was then reported as not existing). D'oh.

Re: Show HN: Check whether an email address exists

#12
post #4

Not working reliantly for me. Addresses that definitely exist are reported as not existing. No info on the checks used. So, this could even just be a clever way to collect email addresses through a simple form.

Seems like a weird amount of work to collect emails when data leaks that contain millions of email addresses are widely available for download.

https://www.troyhunt.com/im-sorry-but-your-email-address-is-...

Re: Show HN: Check whether an email address exists

#14
Email address validation is basically an impossible problem. In practice, the best strategy is:

    1. Check if email is wellformed, with an *extremely* lenient algorithm. Basically, do we have .*@.* ?

    2. Check that the domain is real, has an MX record, and the SMTP server in the MX record exists.
Ok, send mail! The only way to verify after that is to send an email with a verification link and complete the circle.

Re: Show HN: Check whether an email address exists

#15
post #13

Worked for my person email attached to my domain. I agree with others in that explaining how this works would be very nice.

This is just a web-app using smtp to ask your mail server if it is willing to accept mail for your address, then leaving before actually passing any mail.

Re: Show HN: Check whether an email address exists

#18
post #7

Heh, we all learned to disable VRFY 15-20 years ago. This fails both ways on my tests.

Weird. I've disabled verify in Postfix on my mailserver, but it still can introspect email addresses:

disable_vrfy_command = yes

smtpd_delay_reject = yes

smtpd_helo_required = yes

Re: Show HN: Check whether an email address exists

#19
post #14

Email address validation is basically an impossible problem. In practice, the best strategy is: 1. Check if email is wellformed, with an *extremely* lenient algorithm. Basically, do we have .*@.* ? 2. Check that the domain is real, has an MX record, and the SMTP server in the MX record exists. Ok, send mail! The only way to verify after that is to send an email with a verification link and complete the circle.

This is too strict: smtp tries A/AAAA/CNAME records if there is no MX.
Post reply on HN