CONNEXION
  • RetourJeux
    • Sorties
    • Hit Parade
    • Les + populaires
    • Les + attendus
    • Soluces
    • Tous les Jeux
    • Gaming
  • RetourActu Gaming
    • News
    • Astuces
    • Tests
    • Previews
    • Toute l'actu gaming
  • RetourBons plans
    • Bons plans
    • Bons plans Smartphone
    • Bons plans Hardware
    • Bons plans Image et Son
    • Bons plans Amazon
    • Bons plans Cdiscount
    • Bons plans Decathlon
    • Bons plans Fnac
    • Tous les Bons plans
  • RetourJVTech
    • Actus High-Tech
    • Intelligence Artificielle
    • Smartphones
    • Mobilité urbaine
    • Hardware
    • Image et son
    • Tutoriels
    • Tests produits High-Tech
    • Guides d'achat High-Tech
    • JVTech
  • RetourCulture
    • Actus Culture
    • Culture
  • RetourVidéos
    • A la une
    • Gaming Live
    • Vidéos Tests
    • Vidéos Previews
    • Gameplay
    • Trailers
    • Chroniques
    • Replay Web TV
    • Toutes les vidéos
  • RetourForums
    • Hardware PC
    • PS5
    • Switch 2
    • Xbox Series
    • Switch
    • Pokemon pocket
    • FC 25 Ultimate Team
    • League of Legends
    • Tous les Forums
  • PC
  • PS5
  • Xbox Series
  • Switch 2
  • PS4
  • One
  • Switch
  • iOS
  • Android
  • MMO
  • RPG
  • FPS
En ce moment Genshin Impact Valhalla Breath of the wild Animal Crossing GTA 5 Red dead 2
Liste des sujets

[php] vérifier validité adresse email

Pseudo supprimé
Pseudo supprimé 15 avril 2010 à 11:47:00

Bonjour,

J'aimerais coder un script qui se chargerai de vérifier la validité des adresse email. En gros il se connecte au serveur de l'adresse, vérifie qu'elle existe bien et ensuite sors les résultat dans un tableau HTML.

L'idée c'est que la liste des adresse à vérifier contient des serveur et users différents. J'ai déjà trouvé ça http://forum.alsacreations.com/topic-20-43478-1-Tester-existance-adresse-mail.html mais je pense pas que ce soit exploitable en l'état. Vu qu'il faut indiquer un serveur smtp precis.

m4estr0
m4estr0
Niveau 9
15 avril 2010 à 13:42:47

Quelques idées:

- vérifier que l'adresse est correctement formaté (regex)
- couper la chaine adresse xxxxx@yyyy.zzz après le @ http://www.lephpfacile.cocom/manuel-php/ref.strings.php
- conserver yyyy.zz, y ajouter http://
- vérifier l'existence (et éventuellement en ajoutant http://www) http://www.maraumax.fr/billets-10-verifier-l-existance-d-un-site-web-en-php.html

Si j'ai un moment j'essaierai de te coder un petit truc.

m4estr0
m4estr0
Niveau 9
15 avril 2010 à 13:45:18

Cependant la rapidité du script sera dépendant de la rapidité du serveur yyyy.zz

Il y a peut être mieux, une bibliothèque qui gère cela bien ...

deepblue
deepblue
Niveau 16
15 avril 2010 à 15:39:43

http://uk.php.net/manual/ual/fr/function.filter-var.php (Exemple #1 Exemple avec filter_var())

Tu peux utiliser une commande via shell_exec pour regarder les infos pour le serveur smtp par exemple, mais je ne l'ai plus en tête.

Sous forums
  • Aide à l'achat Mac
  • Création de sites web
  • Internet
  • Macintosh
  • Création de Jeux
  • Linux
  • Programmation
  • Steam Deck
  • Hardware
La vidéo du moment