[PHP ou ASP] Vérification validitée adresse e-mail

Vérification validitée adresse e-mail [PHP ou ASP] - Programmation

Marsh Posté le 05-03-2002 à 09:09:32    

Salut !
J'ai un problème sur une liste de diffusion avec un composant d'envoie d'email. Si dans ma liste d'envoie j'ai une adresse incorrecte, mon serveur de mail refuse l'envoie et retourne un message d'erreur au composant. Malheureusement, cela plante le script car le composant est incapable de gérer l'erreur. On est alors obligé de corrigé et de tout relancer à la main. Cela fait désordre, surtout si la liste contient plusieurs centaines d'émails.
 
Si quelqu'un avait une solution pour tester la validité d'une adresse e-mail, cela pourrait m'arranger : l'adresse étant refusée dès la saisie si elle est incorrecte, cela corrigerait mon problème.


---------------
Le difficile je peux le faire, l'impossible me prendra plus de temps...
Reply

Marsh Posté le 05-03-2002 à 09:09:32   

Reply

Marsh Posté le 05-03-2002 à 09:23:11    

POur empecher la saisie d'adresse incorrecte tu peux faire un truc en javascript.  
 
Pour connaitre les regles il y a une adresse mais je ne l'ai plus sous la main


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Marsh Posté le 05-03-2002 à 10:10:34    

en php, tu peux utiliser une expression régulière
http://www.phpinfo.net/?p=articles&rub=regex


---------------
Ma galerie photo créée avec Piwigo et hébergée sur Piwigo.com
Reply

Marsh Posté le 05-03-2002 à 10:14:11    

Je précise un point de détail qui a toute son importance :
le serveur de mail rejette toute adresse dont le nom de domaine est inexistant (impossibilité de faire un reverse lookup dessus).
Un simple test sur la forme nom.prenom@domaine.ext ne suffit pas. Ce qui m'intéresse, c'est de tester domaine.ext
Merci d'avance pour vos solutions si vous en avez !


---------------
Le difficile je peux le faire, l'impossible me prendra plus de temps...
Reply

Marsh Posté le 05-03-2002 à 10:46:17    

Là je ne vois plus que le php en passant par les sockets tu trouveras des exemples sur tous les bons sites php ( phpinfo.net)


---------------
La bave du crapaud n'empèche pas la caravane de passer .
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed