Erkennen Sie Einweg-E-Mails mit Garbage DomainPhp

PHP-Programmierer chatten hier
Anonymous
 Erkennen Sie Einweg-E-Mails mit Garbage Domain

Post by Anonymous »

Ich entwickle eine Website mit PHP/Codeigniter.

Ich habe eine Liste temporärer E-Mail-Domänen von Github heruntergeladen (https://gist.github.com/adamloving/4401361)

Ich habe dies in meine Website integriert, um E-Mail-Adressen zu filtern und zu validieren. Mir ist jedoch aufgefallen, dass einige Domänen Müll sind und in der bereitgestellten Liste nicht erkannt werden können.

Bitte Bild unten.

Image


Derzeit verwende ich diesen Code zum Filtern/Validieren von E-Mails:

Code: Select all

  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;
}
So blockieren Sie Mülldomains. Bitte helfen Sie.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post