Question TESTER UN EMAIL

Plus d'informations
il y a 3 ans 1 mois #30406 par DEMINFO
TESTER UN EMAIL a été créé par DEMINFO
Bonjour,
Mon problème est de trouver une solution pour contrôler la véracité d'un email au niveau de la syntaxe.

Je récupère un email dans un fichier qui aura été saisi manuellement par un utilisateur.

Comment faire cela ?
D'avance merci

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 1 mois #30411 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet TESTER UN EMAIL
Salut,
on utilise une expression régulière pour valider la syntaxe d'une adresse mail :
regexr.com/3e48o

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 1 mois #30417 par DEMINFO
Réponse de DEMINFO sur le sujet TESTER UN EMAIL
OK mais je ne comprends pas comment je peux l'appliquer.

C'est quoi la commande pour tester ?
Tu n'aurais pas un exemple de code ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 1 mois #30419 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet TESTER UN EMAIL
Un exemple:
$regex='^[\w-\.]+@([\w-]+\.)+[\w-]{2,4}$'
$Emails=@(
 'test@gmail.com'
 't@g.c'
 'test@1.com'
 'test@.com'
 'test@gmail.com.fr'
 'etc'
)
foreach ($Email in $Emails) {
  If ( $Email -match $regex)
  { Write-Host "Mail valide : $Email" }
  else
  { 
    #préférable:
    #Write-Error  "Mail invalide : $Email"  
    Write-Warning  "Mail invalide : $Email" 
  }
}

Tutoriels PowerShell
Les utilisateur(s) suivant ont remercié: DEMINFO

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 3 ans 1 mois #30423 par DEMINFO
Réponse de DEMINFO sur le sujet TESTER UN EMAIL
Bonjour,
C'est parfait !
Merci beaucoup.
Belle journée à vous

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.075 secondes
Propulsé par Kunena