gpt4 book ai didi

php - 使用垃圾域检测一次性电子邮件

转载 作者:行者123 更新时间:2023-12-01 23:27:45 25 4
gpt4 key购买 nike

我正在使用 php/codeigniter 开发网站。

我已经下载了 临时电子邮件域列表 来自 github ( https://gist.github.com/adamloving/4401361 )

我将此集成到我的网站以过滤和验证电子邮件地址。但我注意到有些域是垃圾,无法通过提供的列表检测到。

请在下图。

enter image description here

目前我使用此代码来过滤/验证电子邮件:

  public function is_temp_mail($mail='')
{
$this->db->select('domain');
$this->db->from('table_disposal_email_domains');
$domains=$this->db->get()->result();
foreach($domains as $domain)
{
list(,$mail_domain) = explode('@',$mail);
if(strcasecmp($mail_domain, $domain->domain) == 0){
return true;
}
}
return false;
}

如何阻止垃圾域名。请帮忙。

最佳答案

一次性电子邮件的问题之一是每天都会添加新域。因此,几天后维护自己的列表是不够的。

您可以使用 validator.pizza API,免费且经常更新。

免责声明:我制作了这个 API 😊

关于php - 使用垃圾域检测一次性电子邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53185719/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com