envoyer un mail en php
- Accueil
- Forum
- Programmation
- PHP
- envoyer un mail en php
jessekamba Le 15 avril 2019 à 14:05 (Édité le 15 avril 2019 à 14:08)
Gmail et ca marche mais le probleme se pose au niveau de la recuperation
du header de mon mail. le reste d'information est recuperé sauf le
header. voici ici bas mon code php
<?php
$name = @trim(stripslashes($_POST['name']));
$from = @trim(stripslashes($_POST['email']));
$subject = @trim(stripslashes($_POST['subject']));
$message = @trim(stripslashes($_POST['message']));
$to       = '17kmj92@esisalama.org';//mon adresse mail a utiliser
$headers = "MIME-Version: 1.0";
$headers.= "Content-type: text/plain; charset=iso-8859-1";
$headers.= "From: \"$name \"<$from>";
$headers .= "Reply-to: \"$name\"<$from>";
$headers .= "Subject: {$subject}";
$headers .= "X-Mailer: PHP/".phpversion();
// mail($to, $subject, $message,$headers);
mail($to, $subject , $message,$headers);
header('Location:index.php#contact');
// die;
?>
Â
je voudrai bien recevoir l'adresse de l'expediteur a laquelle je peux repondre et le nom. tout ce que je recois c'est le sujet, et le message.
j'utilise sendmail pour ce test
SkinDePewDiePie_ Le 16 avril 2019 à 10:42 (Édité le 1 janvier 1970 à 01:00)
<?php
$name = @trim(stripslashes($_POST['name']));
$from = @trim(stripslashes($_POST['email']));
$subject = @trim(stripslashes($_POST['subject']));
$message = @trim(stripslashes($_POST['message']));
$header = "MIME-Version: 1.0";
$header .= "From: ".$name." <".$from.">";
$header .= "Content-Type: text/html; charset=utf-8";
$header .= "Content-Transfer-Encoding: 8bit";
mail("17kmj92@esisalama.org", $subject, $message, $header);
?>
 -Matteo jessekamba Le 16 avril 2019 à 10:52 (Édité le 1 janvier 1970 à 01:00)