只允许在网站上注册“商家”电子邮件地址

时间:2011-12-14 09:54:12

标签: validation email registration verification

我们正在寻求建立一个专门用于商业/商业用途的新网站。我们只需要允许“商家”电子邮件地址注册。因此,使用Gmail,Hotmail,Yahoo等的用户无法使用这些电子邮件地址。

除了创建gmail.com,hotmail.com等域名黑名单外,还有办法吗?它将是一个国际站点 - 因此不可能将所有公共电子邮件提供商列入黑名单。

由于 伊恩

4 个答案:

答案 0 :(得分:9)

正如其他人所说,尝试根据他的电子邮件域检测商业客户并没有多大意义,但如果你真的想走这条路,黑名单是你最好的选择。 spamassassin freemail插件提供了一个很好的默认黑名单:

http://svn.apache.org/repos/asf/spamassassin/trunk/rules/20_freemail_domains.cf

答案 1 :(得分:5)

小型企业拥有@gmail.com个地址(有些人无法将gmail配置为将发送电子邮件地址重定向到其他地址。)

一些大企业可能有内部政策禁止使用公司电子邮件进行此类订阅,因此那里的某些人也会使用@gmail.com地址。

所以我不会过滤掉这样的电子邮件地址。

答案 2 :(得分:2)

私人也偶尔会运行自己的电子邮件服务器。考虑:

a)人员(A)从gandi.net等注册商处注册域名,并注册其电子邮件服务和托管博客。

b)公司(B)从同一注册商处注册域名并注册其电子邮件服务。

没有方式让您在技术上区分这两者。他们甚至会共享相同的邮件服务器[可以服务多个域名]。

答案 3 :(得分:0)

有些在线服务提供这些服务(电子邮件验证) 看看这里:

  1. https://emailhunter.co/email-verifier
  2. 他们的API文档: https://emailhunter.co/api/docs#email-verification

    1. 另一个是:https://tools.verifyemailaddress.io/
相关问题