10-01-2015, 01:05 PM
J'ajouterai aussi que de mon côté, j'utilise une fonction pour l'inscription qui me permet de ne pas autoriser les adresses mails 'poubelles'. Pas difficile de créer plusieurs adresses sur Gmail etc, mais déjà on évite les membres qui se servent d'adresses mails jetables :
Code PHP :
<?php
function valid_email($str)
{
$config['forbid_domains'] = array('yopmail.com', 'trashmail.net',
'haltospam.com', 'ephemail.net', 'brefemail.com', 'spamgourmet.com',
'jetable.net', 'jetable.com', 'jetable.org', 'mailinator.com',
'kleemail.com', 'iximail.com', 'spambox.us', 'link2mail.net',
'dodgeit.com', 'golfilla.info', 'senseless-entertainment.com',
'afrobacon.com', 'put2.net', 'mx0.wwwnew.eu', 'temporaryinbox.com');
if ( preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $str))
{
list($account, $domain) = explode('@', $str);
return (!in_array(strtolower(trim($domain)), $config['forbid_domains']));
}
return false;
}
$mail = valid_email($email_a_tester);
/*
* Si $mail = true, l'adresse est correcte
* Si $mail = false, l'adresse est erronée ou contient un domaine d'adresse mail jetable
*/