Live data from Hacker News

Check If Email Exists

github.com

61–70 of 260 posts

Re: Check If Email Exists

#61
post #30

Earlier quoted context omitted.

I bought a new car a few years ago and I was unable to enter my .life email address into the SiriusXM registration form in the car. Had to use a .com address :(

I specifically bought a cheap .org since some companies have trouble with lesser known TLDs

I have a .red and a .me and I have never not been able to sign up.

Re: Check If Email Exists

#62

My email address reachability is "unknown", its a fastmail hosted account. Quite a commonly used service. Is an unknown classification supposed to be treated as "I don't know, probably safe" or "I don't know, probably don't accept it" ?

{ "input": "***redacted***", "is_reachable": "unknown", "misc": { "is_disposable": false, "is_role_account": false }, "mx": { "accepts_mail": true, "records": [ "in2-smtp.messagingengine.com.", "in1-smtp.messagingengine.com." ] }, "smtp": { "error": { "type": "TimeoutError", "message": "future has timed out" } }, "syntax": { "address": "***redacted***", "domain": "***redacted***", "is_valid_syntax": true, "username":…

I have my email with Fastmail too and issuing a RCPT TO command via telnet returns the following:

> 451 4.7.1 : Recipient address rejected: Temporary deferral, try again soon

Re: Check If Email Exists

#63

Although many will criticise the level of perfection of this service, it could definitely be useful to many others. What is more, it is laudable that it's open source, and I guess that will lead to lots of community-driven improvements over time.

>could definitely be useful to many others

Its not about how useful it is to others. Its how it makes the web worse for users when their perfectly valid email address gets rejected because the flawed library said it was fake.

Re: Check If Email Exists

#64
post #29

It thinks the email address I've used for more than 25 years is invalid. Great job.

There is really no point validating emails beyond checking there is an @ in the address. Send an email to verify. You can even have an address with no . if you own the tld. foobar@me is a valid email.

Re: Check If Email Exists

#65
post #8

Could someone spell out a use case for this? One that comes to mind would be validating that a mailing list doesn't have any outdated email addresses in it, but couldn't that be determined by just checking for a bounce when a message is sent to it? I tried to sign up for SiriusXM the other day, and though I could create an account with my .pro email address, I couldn't actually sign up for service with that same addr…

Personally, I do this kind of thing manually if I want to send some positive feedback to people who work at companies I like, but they don't have any obvious emails published.

A recent example was the CEO of Evernote for the work put in to their behind the scenes series although I don't expect anyone to read it of course. People are busy!

I wrote a bit about it here: https://utf9k.net/blog/email-lookup/

Now does this scale? Not at all and I haven't read the email spec or anything like that. It's also handy in a pinch if you wrote down an email but can't remember if it's spelled correctly or not.

Re: Check If Email Exists

#67
post #21

I hope nobody uses this for anything serious. I run my own domain and use - @ to have a unique email for everything I sign up to. I have no email address that this counts as anything other than "risky". If this opts me out of marketing mail then that's probably a good thing, but I hope nobody puts a password-reset or security/billing notifications behind it.

Glad to see I'm not the only person who does that! Great way to catch those who share/sell your email and to set up filtering.

> Great way to catch those who share/sell your email and to set up filtering.

Couldn’t the seller just remove the prefix from all emails before selling them?

Re: Check If Email Exists

#68
post #8

Could someone spell out a use case for this? One that comes to mind would be validating that a mailing list doesn't have any outdated email addresses in it, but couldn't that be determined by just checking for a bounce when a message is sent to it? I tried to sign up for SiriusXM the other day, and though I could create an account with my .pro email address, I couldn't actually sign up for service with that same addr…

I just watched a video where someone demo’d GitHub Copilot by writing a comment along the lines of

    // IsValidEmail takes a string and returns whether it’s a valid email address
The AI response was a nightmarish 100+ character regex that made my blood curdle.

I think of email validation like encryption: don’t roll your own, and don’t trust an AI to do it either.

Edit: Here's the regex: https://gist.github.com/cassidoo/6101ef0657665683b787aab5ae9...

Re: Check If Email Exists

#69

Earlier quoted context omitted.

Would you mind sharing your experience on how well that has worked for you? Has the complexity of maintaining different addresses been a problem? I ask because it is something I have always thought about, but I suppose I kept hoping a service would come along and magic the solution for me. Kudos on making it happen!

I'm not OP but I do something similar, which I can describe. I don't whitelist addresses, I have a domain with a catchall account. So I make up addresses as needed. When I want them to die, I add them to a ruleset on the server that punts them into the bit bucket. So far it has been really great. Easy, effective. Edit: Like the other reply you got, I use FastMail for this service.

Here’s a good guide on how to go about this :)

https://btmiller.com/2019/12/12/regain-control-over-your-inb...

Re: Check If Email Exists

#70

Earlier quoted context omitted.

Glad to see I'm not the only person who does that! Great way to catch those who share/sell your email and to set up filtering.

I did this for 3 years and did not find a single case of spammers using one of the emails. All spam was from the sites I signed up with. Email spam filters catch spam for you.

This isn’t just good against spam. If there’s a data breach on the site, it’s another layer of insulation against you and other accounts you own. It’s close to the equivalent of Apple allowing you to sign up to services using one of their anonymous emails — there’s clearly demand for people to want to keep their emails from being thrown around everywhere.
Post reply on HN