Rechercher : dans
Par :

Validité d'une adresse mail en Csharp

Dernière réponse le 20 aoû 2009 à 12:17:52 beyout, le 19 aoû 2009 à 15:09:52 
 Signaler ce message aux modérateurs

Bonjour,
j'ai essayer (en vain) de réaliser un programme qui permet de vérifier la validité des adresses mails à savoir :
-le arobase ne doit pas être en début de chaine
-il ne doit pas y avoir de point à la fin.

J'ai essayer de chercher sur le net mais impossible de trouvé (ou d'adapté).

voila j'utilise Microsoft Visual Studio 2005

Merci de votre aide

Configuration: Windows XP Internet Explorer 6.0

Meilleures réponses pour « validité d'une adresse mail en Csharp » dans :
[PHP] Vérifier le domaine d'une adresse mail VoirDans une adresse email, on trouve deux parties: utilisateur@domaine La partie domaine définit un ensemble de machines associées dans lequel on trouvera généralement un serveur qui permet d'envoyer des mails. Dans ce domaine il y a des utilisateurs....
Télécharger Atomic Mail Verifier VoirLa vérification de la validité d’une adresse email par les programmes spécialisés est souvent limitée à la vérification de l’adresse SMTP. Atomic Mail Verifier est un programme avancé dans la vérification des adresses mails non valides....

1

McFly, le 19 aoû 2009 à 17:03:48

Logiquement une telle vérification se fait à l'aide d'expression régulière. Cependant pour qu'une adresse email soit valide, elle doit vérifier la syntaxe résumé dans le RFC 3696.
Bon courage, personnellement j'ai abandonné, je le faisais en java, et l'expression régulière à trouver est horrible.

Répondre à McFly

2

beyout, le 19 aoû 2009 à 20:32:37

Mince parce que je dois faire cela en C# et j'avoue que j'ai beaucoup de mal.
Je n'ai réussi a faire que deux petites choses :
savoir si la chaine contient "@" et si elle contient "." c'est tout.

Je ne connais pas trop les méthode ou propriété dans Visual Studio (je suis débutant).

Merci en tout cas

Répondre à beyout

4

 Briggs, le 20 aoû 2009 à 12:17:52

Sous Windows, tout se fait avec l'api. Il y a des apis toutes faites (dans le Shell ou autre) pour valider la syntaxe d'une email...

Répondre à Briggs