TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Detect up to 1327 disposable email providers with MailChecker

44 点作者 fgribreau超过 9 年前

13 条评论

wanderfowl超过 9 年前
If your site will be sending something of value over email, then people will want to use a real address, and you don&#x27;t need this. On the other hand, if you just want a user ID, then it doesn&#x27;t matter what they use, and you don&#x27;t need this, either.<p>So, if you use this, you&#x27;re a site who wants a real deliverable address for some reason, but which doesn&#x27;t offer enough benefit to the user to naturally compel them to share one. Put differently, if you need this, you&#x27;re precisely the kind of site that shouldn&#x27;t get my real address.<p>All that this script means is that I&#x27;m going to leave your site unregistered and frustrated, and will mentally bookmark your domain as &quot;those twits who force you to sign in and creepily want an actual address&quot;.
评论 #10286422 未加载
评论 #10286403 未加载
therealidiot超过 9 年前
I&#x27;ve encountered sites that do this kind of check before, and I usually just don&#x27;t bother signing up.<p>It&#x27;s usually the case that I didn&#x27;t &#x2F;really&#x2F; want to sign up anyway, but I needed something (that with a little effort I could find elsewhere)
评论 #10286318 未加载
评论 #10286572 未加载
egeozcan超过 9 年前
Searching in a hard-coded list of strings is not the best idea, and why try to detect them anyway? You can block all the free email services as well because they can also be used as disposable mail providers with a few more steps to get going. Not to mention that it takes around 10 minutes to set up a disposable email service if you have a spare domain and when it&#x27;s in this list so you let it expire, even if this repo gets updated, there&#x27;ll be many sites using an older version, causing too much problems for the new owners.
评论 #10286335 未加载
SNvD7vEJ超过 9 年前
Site owners that need to use this shit probably also ignores users need for privacy, like ignoring unsubscribe requests, the right to be removed from their databases, or hiding the fact that they distribute or sell user info.
aw3c2超过 9 年前
&gt; This will be very helpful when you have to contact your users<p>Someone using a disposable address probably does not even care about your &quot;need&quot;. Why block them?
评论 #10286603 未加载
评论 #10286299 未加载
dogma1138超过 9 年前
hushmail.com is on that list, this is an increased privacy email with built-in PGP and encryption support, and it&#x27;s a paid service this is hardly a throwaway email, funny enough their alias domains (e.g. nym.hush.com) aren&#x27;t on that list, if any one will use it as a throwaway email (i do) they&#x27;ll use the alias function and delete or suspended the alias after the signup (that&#x27;s what i do, if i need to reset a password i recreate the alias). That list seem also to contain ISP&#x27;s from eastern Europe and Asia so I would go over that list very carefully before implementing it because it might break your site.
评论 #10286796 未加载
devit超过 9 年前
Please don&#x27;t do this, unless you are being attacked and have exhausted all other options (such as fingerprinting the attackers in a more targeted way).
po1nter超过 9 年前
I appreciate all the efforts that went into making this but I wish you didn&#x27;t release it.
评论 #10286567 未加载
spdustin超过 9 年前
So much vitriol in here for something I immediately thought: &quot;damn, that&#x27;d be handy.&quot; So often we have a potential student email us, and our reply disappears into a spam folder because it came from Zendesk or Postmark, or because their own words (echoed back) trigger it. And when we finally reach those people, people who actually and legitimately want to talk to us, they&#x27;re thankful that we tried to find them, and asked us to change their email entry in our database to a more reliable one. Then there are those who get angrier and angrier at our failure to respond, while our responses are piling up in a spam folder somewhere. Well THAT&#x27;s a great start to what is typically a years-long relationship. Or those who just take their business elsewhere.<p>Incidentally, ours is a B2B market, remember that when judging how we - and others - roll. Also: we check RBLs and test deliverability frequently, use SPF&#x2F;DKIM allowing the providers we use to deliver mail on behalf of our domain, and we have DMARC configured so we can better monitor deliverability issues.<p>I&#x27;d use this to show a brief warning on our &quot;contact us&quot; form: &quot;we&#x27;ve found that using an email provider such as <i>example.com</i> may result in our reply getting filed away as spam, and we recommend using your real work address to be sure you see our reply without having to dig through all the spam on your personal email account. You don&#x27;t have to change it, but we wanted to warn you in advance.&quot;
paxcoder超过 9 年前
Neat, a list of 1327 disposable e-mail providers.
评论 #10286517 未加载
krapp超过 9 年前
I think this would be more usable if the lists weren&#x27;t hard-coded into the functions. Passing JSON as a parameter would be possible for any language worth using, no &quot;templates&quot; necessary. Requiring Node.js to rebuild an array inside a PHP function seems kind of weird.<p>Also, list.json doesn&#x27;t appear to be a valid json file since it uses comments.<p>I&#x27;m not going to comment on whether or not I think it&#x27;s useful.
detaro超过 9 年前
An argument that I haven&#x27;t seen yet is that some of these providers allow to choose the mail address used, allowing anybody who knows or can guess the address used to take over the account.
评论 #10286761 未加载
vincentdm超过 9 年前
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.<p>If you&#x27;re against this kind of library, I suppose you shouldn&#x27;t bother with verifying e-mail addresses either.
评论 #10286369 未加载
评论 #10286378 未加载