Noter:
5/5 (1)
Ajouté/Modifié le 2023-11-02
Visionné 828 fois
Bloquer les adresses email jetables (avec PHP)
Description
Cette fonction très élémentaire est utile pour détecter et bloquer les adresses email jetables que vous collectez via des formulaires en ligne, vous permettant ainsi de maintenir une base de données de contacts plus propre et plus fiable. Elle interdit un utilisateur de s'inscrire ou d'ajouter un message sur un forum si l'adresse email qu'il utilise est identifiée comme une adresse email jetable.
Pourquoi bloquer les adresses email jetables ?
Les adresses email jetables sont souvent utilisées pour des activités frauduleuses, telles que la création de faux comptes ou l'envoi de pourriels, en bloquant ces adresses, vous renforcez la sécurité de vos systèmes et garantissez une meilleure expérience utilisateur.
Comment utiliser le script ?
L'utilisation de ce script est simple. Il vous suffit de l'intégrer à votre formulaire web existant, et il fera le reste. Le script vérifiera chaque adresse email soumise et refusera l'utilisateur si elle est associée à un service d'adresse email jetable.
La liste des domaines jetables (
disposable email domains) est disponible ici :
GitHub - disposable-email-domains
La fonction a été adaptée :
function email_jetable($email){
$blocklist_path = 'emails-jetables.txt';
$disposable_domains = file($blocklist_path, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES);
$domain = strtolower(explode('@', $email)[1]);
return in_array($domain, $disposable_domains);
}
$email = 'john.doe@jetable.com';
if(email_jetable($email))
echo "L'adresse email que vous utilisez n'est pas autorisée.";
/*
https://github.com/disposable-email-domains/disposable-email-domains/blob/master/disposable_email_blocklist.conf
*/
J'espère que ce script gratuit vous est utile.
Pour soutenir mon travail,
un simple don ou
mettre une note est grandement apprécié.
Votre réussite en ligne commence ici
Vous cherchez à pousser encore plus loin vos idées ou à les concrétiser avec un site internet sur mesure ? Je suis là pour vous aider ! Mon expérience en développement web est à votre disposition.
Que ce soit la création de votre site web pro ou l'apport de fonctionnalités avancées à votre projet, contactez-moi pour en discuter et avoir un devis gratuit personnalisé.
Mon objectif est de vous offrir des solutions sur mesure qui répondent à vos besoins, et votre vision associée à mon expertise donnera vie à votre projet web parfait. Contactez-moi aujourd'hui, je réponds en général en moins d'une heure :
Demander un devis
Réponse rapide !
Commentaires
Ajoutez un commentaire, soyez le premier !
Retour à la liste des scripts