Validation 仅允许';商业';在网站上注册电子邮件地址

Validation 仅允许';商业';在网站上注册电子邮件地址,validation,email,registration,verification,Validation,Email,Registration,Verification,我们正在寻找建立一个新的网站,专门用于商业/商业用途。我们只需要允许“业务”电子邮件地址注册。因此,Gmail、Hotmail、Yahoo等用户无法使用这些电子邮件地址进行申请 除了创建gmail.com、hotmail.com等域名的黑名单之外,还有其他方法可以做到这一点吗?这将是一个国际网站,因此不可能将所有公共电子邮件提供商列入黑名单 谢谢 Ian小企业拥有@gmail.com地址(有些人无法将他们的gmail配置为将电子邮件地址重定向到其他地址) 一些大公司可能有内部政策禁止通过公司电子

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

除了创建gmail.com、hotmail.com等域名的黑名单之外,还有其他方法可以做到这一点吗?这将是一个国际网站,因此不可能将所有公共电子邮件提供商列入黑名单

谢谢
Ian

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

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


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

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

a) 个人(a)从gandi.net这样的注册商注册域,并注册他们的电子邮件服务和托管博客

b) 公司(b)从同一注册机构注册域名,并注册他们的电子邮件服务


从技术上讲,你无法区分这两者。他们甚至会共享同一个邮件服务器[可以为多个域提供服务]。

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


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


  • 他们的API文档:


  • 另一个是:

  • 你们想达到什么目的?无法注册他们喜欢的地址会让潜在用户远离你的网站。此外,如果有人希望在其个人邮箱中接收来自您网站的电子邮件,他们可以使用其电子邮件客户端的转发功能轻松实现这一结果。大家好。澄清一下,大型商业企业将使用该网站为其业务购买服务。基本上,it/采购经理将使用它。我们需要对在网站上注册的人进行资格认证,并确保他们在从网站购买之前拥有适当的“内部”特权,因此希望将其锁定为仅允许商业用户。我有同样的问题:我想过滤掉所有具有公共域的电子邮件,并使其仅能够注册具有公共域的电子邮件“私有”域。你找到黑名单以外的解决方案了吗?这是不可能的。绝对没有办法判断给定的电子邮件地址是否是“商业”电子邮件地址。@Sergeykalichenko在2021年,这是注册各种服务的一个非常普遍的要求。例如,snowflake正在为“傻瓜”做广告在寻找解决方案时,我发现了一家“电子邮件验证”公司,该公司要求你注册一个商业电子邮件地址,以便获得一个免费帐户。似乎解决方案是注册一个保留自己白名单/黑名单的服务,而不是以某种方式从头开始编写代码。还有,人们怎么知道某个域名属于某个公司而不是某个公共电子邮件提供商(考虑到一个小型电子邮件提供商)?我认为,如果您只提供与业务用户相关的服务,那么在非业务用户注册之前,没有必要对其进行筛选。因为使用你的系统对他们没有好处。谢谢,我还找到了urlblacklist.com,它可能会起作用。