èBonjour,
Voila j'ai un formulaire de contact sur mon site. lorsque quelqu'un m'envoie un message a travers ce formulaire, le message arrive bin dans ma boite de reception, mais le contenue ne s'affiche pas, et je ne sais pas pourquoi.
Le message envoyé est en format text, et voici l code d'envoie
private function sendMail($subject, $header_from, $text_message, $header_reply_to=false){
//===Delimitor, boundary
$boundary = "------=" . md5(rand());
//===The header
$header = "From: $header_from\n";
$header .= "Reply-to: $header_reply_to";
/*The mime and the content type*/
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: multipart/alternative;\nboundary=\"$boundary\"\n";
//===Compile the message
$message = "\n--$boundary\n";
$message .= "Content-Type: text/plain; charset=\"ISO-8859-1\"\n";
$message .= "Content-Transfer-Encoding: 8bit\n";
$message .= "\n$text_message\n";
$message = "\n--$boundary\n";
$message .= "Content-Type: text/html; charset=\"ISO-8859-1\"\n";
$message .= "Content-Transfer-Encoding: 8bit\n";
$message .= "\n$text_message\n";
$message .= "\n--$boundary--\n";
$message .= "\n--$boundary--\n";
mail('contact@flat-pixels.com', $subject, $message, $header);
}
Lorsque j'essaie d'afficher le contenue du message dans boite mailer chez 1and1, j'obtiens l'erreur suivante:
Error while loading message content
An error occurred inside the server which prevented it from fulfilling the request.
Comment resoudre ce probleme?
Bonsoir.
Au cas où tu ne l'ai pas remarqué, tu envoies des Headers dans le contenu du message.