par
Valeriane » 23 févr. 2023, 11:50
Bonjour,
Mon "vrai" mail fonctionne en PHP7 mais pas en PHP8. Donc j'ai fait des tests :
J'ai commencé avec :
$message = "mon message mail à envoyer";
$to = adresse destinataire
$subject = "test mail";
mail($to, $subject, $message);
Rien ne se passe.
J'ai ajouté un header :
$from = "adresse expéditeur";
$headers = "MIME-Version: 1.0 \r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$headers .= "Content-Transfer-Encoding: 8bit\r\n";
$headers .= "From: $from\r\n";
$headers .= "Reply-To: $from\r\n";
mail($to, $subject, $message, $headers);
Le mail part, je le reçois avec un objet ; mais pas de contenu.
Merci de votre aide,
Bonjour,
Mon "vrai" mail fonctionne en PHP7 mais pas en PHP8. Donc j'ai fait des tests :
J'ai commencé avec :
$message = "mon message mail à envoyer";
$to = adresse destinataire
$subject = "test mail";
mail($to, $subject, $message);
Rien ne se passe.
J'ai ajouté un header :
$from = "adresse expéditeur";
$headers = "MIME-Version: 1.0 \r\n";
$headers .= "Content-type: text/html; charset=utf-8\r\n";
$headers .= "Content-Transfer-Encoding: 8bit\r\n";
$headers .= "From: $from\r\n";
$headers .= "Reply-To: $from\r\n";
mail($to, $subject, $message, $headers);
Le mail part, je le reçois avec un objet ; mais pas de contenu.
Merci de votre aide,