OVH Cloud OVH Cloud

[Webdev7] Tester une adresse email

7 réponses
Avatar
Roumegou
Bonjour,
N'y a-t-il pas un moyen de contrôler la viabilité syntaxique d'une
adresse email dans Webdev ?
Avec un masque de saisie, une fonction ?

ou faut-il développer sa propre routine ?
j'en ai déjà une mais je trouve cela bizarre que cela n'existe pas en
standard.

--
Eric Roumegou
http://cerbermail.com/?Wk2D8D62KI
(cliquez sur le lien ci-dessus pour me contacter en privé)

7 réponses

Avatar
Romain PETIT
Roumegou a exprimé avec précision :
Bonjour,
N'y a-t-il pas un moyen de contrôler la viabilité syntaxique d'une adresse
email dans Webdev ?
Avec un masque de saisie, une fonction ?



Il y a le masque de saisie mais il me semble qu'il n'est pas assez
restrictif.
Tu peux utiliser des modèles utilisés par les expressions régulières :

"^([a-zA-Z0-9]+(([.-_]?[a-zA-Z0-9]+)+)?)@(([a-zA-Z0-9]+[.-_])+[a-zA-Z]{2,4})$"

ou faut-il développer sa propre routine ?
j'en ai déjà une mais je trouve cela bizarre que cela n'existe pas en
standard.



Parfois il vaut mieux pouvoir contrôler ce genre de choses soit-même
que de faire confiance aux machins de PCSoft...

A+
(au fait, si tu veux que ton antispam soit efficace, tu devrais changer
ton identifiant d'expéditeur, ton email est en clair alors que ton
reply-to est invalide : il faut faire l'inverse :-)

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Roumegou
Salut Romain

Romain PETIT a utilisé son clavier pour écrire :

Il y a le masque de saisie mais il me semble qu'il n'est pas assez
restrictif.



Ben non mème pas, alors que cela existe dans Windev75 ??? C'est nul !

Tu peux utiliser des modèles utilisés par les expressions régulières :

"^([a-zA-Z0-9]+(([.-_]?[a-zA-Z0-9]+)+)?)@(([a-zA-Z0-9]+[.-_])+[a-zA-Z]{2,4})$"



Alors là, j'avoue mon ignorance. Cela fait plusieurs fois que j'entends
parler des expressions régulières, mais CEQUOADONC ?


(au fait, si tu veux que ton antispam soit efficace, tu devrais changer ton
identifiant d'expéditeur, ton email est en clair alors que ton reply-to est
invalide : il faut faire l'inverse :-)



Merci de l'avertissement, je n'avais pas fais gaffe.
C'est mieux comme cela ?
Ah autre chose, sais-tu pourquoi les messages envoyés aux news de
pcsoft ne sont jamais publiés quand ils sont envoyés de MesNews ?
Je les envoie pourtant en texte. Est-ce le Xface ?
En plus, comme le différé normal est de plusieurs heures avec le
MOUdérateur, c'est facile de tester tiens !

--
Eric Roumegou
http://cerbermail.com/?Wk2D8D62KI
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Romain PETIT
Roumegou a utilisé son clavier pour écrire :

Alors là, j'avoue mon ignorance. Cela fait plusieurs fois que j'entends
parler des expressions régulières, mais CEQUOADONC ?



Pour quelqu'un qui veut développer des sites webs, t'es pas trop à la
page :-)

http://www.expreg.com/

C'est mieux comme cela ?



Oui, mais t'es un fénéant, t'aurais pu mettre autre chose
qu'*exactement* la même chose que moi...

Ah autre chose, sais-tu pourquoi les messages envoyés aux news de pcsoft ne
sont jamais publiés quand ils sont envoyés de MesNews ?



Aucune idée, je ne poste jamais là-bas.
Demande ça directement au modérateur...

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Romain PETIT
Roumegou a couché sur son écran :

Alors là, j'avoue mon ignorance. Cela fait plusieurs fois que j'entends
parler des expressions régulières, mais CEQUOADONC ?



Tiens d'ailleurs Tangy Pruvot a écrit une classe :
http://www.windevasso.org/cgi-bin/gesmod.exe?exec=VISU&NUMRUBRIQUE`7&MDP=&TYPE=SOURCE&

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Roumegou
Romain PETIT a formulé ce vendredi :
Roumegou a utilisé son clavier pour écrire :

Pour quelqu'un qui veut développer des sites webs, t'es pas trop à la page
:-)


Oups Pan sur la tête
Merci de la leçon.

http://www.expreg.com/


Bien compris maintenant !
Mais je doute que je l'utiliserai beaucoup. C'est le genre de solution
qui complique un problème simple.

Oui, mais t'es un fénéant, t'aurais pu mettre autre chose qu'*exactement* la
même chose que moi...



C'est la rançon des grands maîtres, ils sont copiés. :D
et la fainéantise est une qualité en matière d'informatique.

Bon, j'ai changé mais si quelqu'un à un copyright là dessus, qu'il me
prévienne !

--
Eric Roumegou
http://cerbermail.com/?Wk2D8D62KI
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Romain PETIT
Roumegou a exprimé avec précision :

http://www.expreg.com/


Bien compris maintenant !
Mais je doute que je l'utiliserai beaucoup. C'est le genre de solution qui
complique un problème simple.



Pourtant avec la classe de Tanguy, tu peux te créer un petit composant
sympa pour avoir des filtres puissants sur un champ de saisie...

Bon, j'ai changé mais si quelqu'un à un copyright là dessus, qu'il me
prévienne !



Rooo l'autre...
Au fait, en parlant de copyright : sur ta page
http://perso.wanadoo.fr/ftproumegou/EXSQL4WD.htm tu as confondu © et @
:-)

A+

--
Romain PETIT
http://cerbermail.com/?IJmancZl88
(cliquez sur le lien ci-dessus pour me contacter en privé)
Avatar
Roumegou
Il se trouve que Romain PETIT a formulé :
Roumegou a exprimé avec précision :

Pourtant avec la classe de Tanguy, tu peux te créer un petit composant sympa
pour avoir des filtres puissants sur un champ de saisie...



Surement, et c'est pour cela que j'ai mis ton lien en bookmark pour une
utilisation future.

Au fait, en parlant de copyright : sur ta page
http://perso.wanadoo.fr/ftproumegou/EXSQL4WD.htm tu as confondu © et @ :-)



Merci de me prévenir.
En fait, à chaque fois que j'y vais je m'en aperçois, mais j'oublie de
le corriger.
C'est fait maintenant.

Sinon, je savais que c'était la trêve des confiseurs, pas celle des
développeurs ...
Y a pas grand monde aujourd'hui


A+



--
Eric Roumegou
http://cerbermail.com/?Wk2D8D62KI
(cliquez sur le lien ci-dessus pour me contacter en privé)