Skip to content

Vérifier la validité d’une adresse email avec php

  1. // Vérification de la forme
  2. function isEmail($email){
  3.  return preg_match(“/^(\w|-|\.)+@((\w|-)+\.)+[a-z]{2,6}$/i”, $email)
  4. }
  5. // Domaine valide ?
  6. function isEmailDomaine($email){
  7.    list($compte,$domaine)=split(‘@’,$email,2);
  8.    if(!checkdnsrr($domaine,‘MX’) && !checkdnsrr($domaine,‘A’)){
  9.      return false;
  10.    }else{
  11.      return true;
  12.    }