Обнаружение одноразовой электронной почты с помощью мусорного доменаPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Обнаружение одноразовой электронной почты с помощью мусорного домена

Сообщение Anonymous »

Я разрабатываю веб-сайт с использованием php/codeigniter.

Я загрузил список временных доменов электронной почты с github (https://gist.github.com/adamloving/4401361)

Я интегрировал его на свой веб-сайт для фильтрации и проверки адресов электронной почты. Но я заметил, что некоторые домены являются мусором и не могут быть обнаружены по списку предоставлено.

Изображение ниже.

Изображение


В настоящее время я использую этот код для фильтрации/проверки электронной почты:

Код: Выделить всё

  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;
}
Как заблокировать мусорные домены. Помогите, пожалуйста.

Подробнее здесь: https://stackoverflow.com/questions/531 ... age-domain
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»