bonjour,
j'utilise checkdnsrr pour tester des emails
malheureusement le temps d’exécution de cette fonction est trop long lorsque l’émail est invalide
existe t il un moyen pour sortir de cette function si par exemple cela fait 10 secondes qu'elle est executé
Le code utilisé :
Merci de votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function EMAIL_DoStructureCheck($email, $check_dns = true){ $atIndex = strrpos($email, "@"); $domain = substr($email, $atIndex+1); if (!(checkdnsrr($domain,"MX") || checkdnsrr($domain, "A")) ) return('domain not found in DNS'); }
Partager