envoi de mail impossible

reidid123
Invité n'ayant pas de compte PHPfrance

05 déc. 2013, 13:51

bonjour à tous
après avoir cherché dans tous les sens, je ne comprends pas pourquoi cet email ne part pas :
Si je remplace la variable $mail1 dans la function mail(...., par l'adresse email en dur, celà marche !!
??????????????????????

$mail1='[email protected]';
$subject='sujet';
$message='corps';
$now=date('Y-m-d:H:m');

$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=iso-8859-1" . "\r\n";
$headers .= "X-MSMail-Priority: High\n";
$headers .= "Date: $now\n";
$headers .= 'From: "DAP" <[email protected]>' . "\r\n";
$headers .= 'Cc: [email protected]' . "\r\n";

mail($mail1,$subject,$message,$headers);
}

donc si je remplace ici le$mail1 par une adresse en dur, entourée de ' ', celà fonctionne ...............

ViPHP
ViPHP | 1996 Messages

05 déc. 2013, 23:06

Que te donnes un
 var_dump($mail1);
As tu tenté de validé le courriel avant de l'envoyer :
$email = "someone@exa mple.com";

if(!filter_var($email, FILTER_VALIDATE_EMAIL))
  {
  echo "E-mail is not valid";
  }
else
  {
  echo "E-mail is valid";
  }
It is nice to be important but it is more important to be nice
http://www.aureuswebfactory.fr