2010-08-05 3 views
1

Voici quelque chose à laquelle je n'ai pas trouvé de réponse. Dites que vous avez un formulaire et que vous avez un champ pour que quelqu'un puisse entrer son adresse e-mail. Maintenant, après l'entrée de l'adresse e-mail, existe-t-il un moyen, après avoir utilisé RegEx, de vérifier qu'il suit la syntaxe d'une adresse e-mail, puis de vérifier que c'est un e-mail valide qui peut recevoir des messages? J'ai regardé partout sur le net et j'ai trouvé un moyen obsolète de le faire qui a été stoppé depuis par les correctifs, donc je me demandais s'il n'y avait pas moyen de le faire sur le serveur.E-mail classique ASP vérifier que l'e-mail existe

Répondre

2

Si vous cherchez à vérifier que l'utilisateur ne s'est pas trompé (ou vous donne une fausse adresse parce que vos messages ne l'intéressent pas), vous devriez probablement faire ce que tous les autres systèmes font: N'activez pas le compte (ou quoi que ce soit) tant que vous n'avez pas vérifié que l'utilisateur a reçu l'e-mail en cliquant sur un lien ou en entrant un code contenu dans l'e-mail.

Vous devez le faire car vous pourriez ne jamais savoir qu'une adresse e-mail est invalide - certains serveurs sont configurés pour jeter une partie ou la totalité des adresses e-mail invalides ou les vider dans une corbeille. Ce n'est pas parce que l'e-mail a été envoyé avec succès qu'il est valide ou qu'il parvient à la bonne personne.

+0

Je vais le faire, mais je vais quand même essayer d'obtenir cette autre façon de travailler pour m'amuser. :) – stephmoreland