A peine la version 1.2.3 annoncé que je vous en colle une nouvelle qu'on nommera logiquement 1.2.4. Cette mise à jour vient compléter la fonction de vérification des adresses mails elle est donc facultative mais conseillée.
Pour ceux qui n'auraient pas encore installé leur annuaire Bartemis le paquet est disponible :
Bartemis 1.2.4.
Pour les autres il n'y a qu'un seul fichier à modifier donc elle ira relativement vite, ouvrez le fichier bs-includes/general.php et cherchez :
function valid_mail($email) {
$domaine_extrait=preg_replace('!^[a-z0-9._-]+@(.+)$!', '$1', $email);
$domaine_bloques= array ('jetable.com', 'ephemail.net', 'yopmail.com', 'spamgourmet.com', 'haltospam.com', 'iximail.com', 'guerrillamail.com', '0-mail.com', 'spam.la', 'mytempemail.com', 'saynotospams.com', 'tempemail.co.za', 'mailinator.com', 'mytrashmail.com', 'mailexpire.com', 'maileater.com', 'spambox.us', '10minutemail.com', 'dontreg.com', 'tempomail.fr', 'spamfree24.org', 'lemailcprivee.com' );
if (in_array($domaine_extrait, $domaine_bloques)) {
return 1;
}
}Remplacez par :
function valid_mail($email){
$format_email='#^[\w.-]+@[\w.-]+\.[a-zA-Z]{2,6}$#';
if(preg_match($format_email,$email)) {
$domaine_extrait=preg_replace('!^[a-z0-9._-]+@(.+)$!', '$1', $email);
$domaine_bloques= array ('jetable.com', 'ephemail.net', 'yopmail.com', 'spamgourmet.com', 'haltospam.com', 'iximail.com', 'guerrillamail.com', '0-mail.com', 'spam.la', 'mytempemail.com', 'saynotospams.com', 'tempemail.co.za', 'mailinator.com', 'mytrashmail.com', 'mailexpire.com', 'maileater.com', 'spambox.us', '10minutemail.com', 'dontreg.com', 'tempomail.fr', 'spamfree24.org', 'lemailcprivee.com' );
if (in_array($domaine_extrait, $domaine_bloques)) {
return 1;
}
} else { return 1; }
}Pas bien difficile cette mise à jour et en plus vous récupérez de beaux mails

Merci à
Maxime de m'avoir signalé que la fonction n'était pas complète
