我希望能够辨别电子邮件地址是来自公共提供商还是已建立的企业。 我认为公共电子邮件地址是指:
- 开放式电子邮件服务提供商,例如Gmail、Hotmail和Yahoo等;
- 匿名化服务,例如Mailinator或Dispostable。
我知道没有绝对可靠的方法来做到这一点,并且任何基于列表的解决方案都需要不断更新。
是否有公共列表或.NET库可以为我完成此操作?
我希望能够辨别电子邮件地址是来自公共提供商还是已建立的企业。 我认为公共电子邮件地址是指:
我知道没有绝对可靠的方法来做到这一点,并且任何基于列表的解决方案都需要不断更新。
是否有公共列表或.NET库可以为我完成此操作?
有那么多免费的网络邮件提供商吗?我会选择“黑名单”式的解决方案。
例如,将这个维基百科列表中的所有内容标记为免费(实际上,覆盖gmail/hotmail/yahoo/aol应该已经涵盖了很大一部分用户)。然后,如果您从相同的电子邮件域获得超过2个注册(如果您的网站吞吐量很高,则数字可以更高),它会通知管理员检查该域是否需要添加到“黑名单”中。
我想,在检测企业客户方面有更可靠的方法。例如,在澳大利亚,您可以要求提供ABN,然后检查其是否有效。您愿意惩罚没有提供电子邮件并只使用通用的@ gmail帐户的小型企业吗?
我猜你的最终目标是从数据库中清除不需要的联系人,以减少每月帐单。您可以采取以下措施: