envoi de mail impossible

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : envoi de mail impossible

Re: envoi de mail impossible

par Aureusms » 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";
  }

envoi de mail impossible

par reidid123 » 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 ...............