Live data from Hacker News

Detect up to 1327 disposable email providers with MailChecker

github.com

11–20 of 46 posts

Re: Detect up to 1327 disposable email providers with MailChecker

#11
I wonder if all the critical commenters here feel the same about sites sending a verification e-mail before completing your registration. After all, it serves the same purpose of preventing usage of bogus e-mail addresses.

If you're against this kind of library, I suppose you shouldn't bother with verifying e-mail addresses either.

Re: Detect up to 1327 disposable email providers with MailChecker

#12

I wonder if all the critical commenters here feel the same about sites sending a verification e-mail before completing your registration. After all, it serves the same purpose of preventing usage of bogus e-mail addresses. If you're against this kind of library, I suppose you shouldn't bother with verifying e-mail addresses either.

Verification emails serve the purpose of ensuring that people don't sign up other people's email addresses.

Re: Detect up to 1327 disposable email providers with MailChecker

#14

I wonder if all the critical commenters here feel the same about sites sending a verification e-mail before completing your registration. After all, it serves the same purpose of preventing usage of bogus e-mail addresses. If you're against this kind of library, I suppose you shouldn't bother with verifying e-mail addresses either.

There is a difference in detecting if someone actually owns an email address and detecting if an email address is the persons primary email address.

Re: Detect up to 1327 disposable email providers with MailChecker

#15

If your site will be sending something of value over email, then people will want to use a real address, and you don't need this. On the other hand, if you just want a user ID, then it doesn't matter what they use, and you don't need this, either. So, if you use this, you're a site who wants a real deliverable address for some reason, but which doesn't offer enough benefit to the user to naturally compel them to shar…

Except you probably do need this if your site allows posting of user generated content, because spammers love these throwaway email addresses.

Re: Detect up to 1327 disposable email providers with MailChecker

#16
post #12

I wonder if all the critical commenters here feel the same about sites sending a verification e-mail before completing your registration. After all, it serves the same purpose of preventing usage of bogus e-mail addresses. If you're against this kind of library, I suppose you shouldn't bother with verifying e-mail addresses either.

Verification emails serve the purpose of ensuring that people don't sign up other people's email addresses.

And if they do, why is that bad?

Re: Detect up to 1327 disposable email providers with MailChecker

#17

If your site will be sending something of value over email, then people will want to use a real address, and you don't need this. On the other hand, if you just want a user ID, then it doesn't matter what they use, and you don't need this, either. So, if you use this, you're a site who wants a real deliverable address for some reason, but which doesn't offer enough benefit to the user to naturally compel them to shar…

I built this kind of check into my ecommerce sites for high-value items. They're disproportionally susceptible to fraud and carding for some reason, and implementing a "no free email provider" check has cut fraud on those items to zero.

Re: Detect up to 1327 disposable email providers with MailChecker

#18
post #17

If your site will be sending something of value over email, then people will want to use a real address, and you don't need this. On the other hand, if you just want a user ID, then it doesn't matter what they use, and you don't need this, either. So, if you use this, you're a site who wants a real deliverable address for some reason, but which doesn't offer enough benefit to the user to naturally compel them to shar…

I built this kind of check into my ecommerce sites for high-value items. They're disproportionally susceptible to fraud and carding for some reason, and implementing a "no free email provider" check has cut fraud on those items to zero.

I work at a financial institution and disposable e-mails are used by fraudsters all of the time. This is certainly better than my current blacklist.

Re: Detect up to 1327 disposable email providers with MailChecker

#20
post #16
post #12

Earlier quoted context omitted.

Verification emails serve the purpose of ensuring that people don't sign up other people's email addresses.

And if they do, why is that bad?

Because it makes signing people up to all kinds of things they don't want to be signed up to trivial.

If you are actually going to use the address given, it makes sense to verify it to prevent abuse.

Not least because you risk having your ability to deliver e-mail severely jeopardised by abuse if you don't.

Post reply on HN