检查输入的电子邮件是否是有效的公司电子邮件

Dan*_*ber 1 javascript php email sanitization

是否有任何电子邮件检查 API 可用于验证电子邮件是否是公司电子邮件而不是个人电子邮件?

  1. 我不想接受@gmail @yahoo @bing @aol @any_other_public_providers
  2. 我想接受有效的公司电子邮件
  3. 我不想接受不存在的电子邮件@inexistentdomain

我还考虑在电子邮件主机的端口 25 上进行 ping 操作,但在这种情况下 @gmail,仍然会回复肯定,即使它是公共提供商。

多谢

Dan*_*ber 5

我找到了这个PHP SMTP 电子邮件验证

它使用 SMTP 查询域是否存在电子邮件服务器。

现在我想验证电子邮件是否是公司电子邮件的唯一选择是查询公司电子邮件数据库是否存在或拒绝最受欢迎的公共电子邮件提供商。

找到了公共电子邮件提供商的列表。