OVH Community, votre nouvel espace communautaire.

Email OVH


JP54
14/05/2015, 15h03
Voilà le code de la page de traitement de mon formulaire
Comment je récupère les entêtes SMTP
J'ai mis en rouge la partie pour l'accusé de réception







sans titre 2




$adresse = "moi@orange.fr";
$site = "www.moi.com";
$TO = $adresse;

$head = "From: ".$_POST['email']."\n";
$head .= "X-Sender: <".$adresse.">\n";
$head .= "X-Mailer: PHP\n";
$head .= "Return-Path: <".$adresse.">\n";
$head .= 'Content-Type: text/plain; charset=iso-8859-1' ."\r\n";

$objet = "PSSP départemental";

$informations = "
Nom: ".$_POST['Nom']." \r\n
Prénom: ".$_POST['Prenom']." \r\n
E-mail: ".$_POST['email']." \r\n
Participation: ".$_POST['mon_champ']."\r\n
Nombre de place dans le véhicule: ".$_POST['Place']." \r\n
Sandwich: ".$_POST['Sandwich']." \r\n
Message: ".$_POST['comments']." \r\n

";

$res = mail($TO, utf8_decode($objet), utf8_decode($informations), $head);

//Accusé de réception

$sujet = "Accusé de récpetion";
$entete = "Ceci est un mail automatique, merci de ne pas répondre.\n";
$entete .= "récapitulatif de votre réponse pour le PSSP régional du 30 mai à Bar-le-Duc";

$info = "
Nom: ".$_POST['Nom']." \r\n
Prénom: ".$_POST['Prenom']." \r\n
Participation: ".$_POST['mon_champ']."\r\n
Nombre de place dans le véhicule: ".$_POST['Place']." \r\n
Sandwich: ".$_POST['Sandwich']." \r\n
";

mail($_POST['email'], utf8_decode($sujet), utf8_decode($info), utf8_decode($entete));


if (true == $res) {
Header("Location: http://".$site."/espace-membre-parent/formail2_ok.php" );
} else {
Header("Location: http://".$site."/espace-membre-parent/formail2_pasok.php" );
}
?>




fritz2cat
14/05/2015, 14h10
Bonjour, peux-tu poster un exemple de mail avec les en-têtes SMTP ?
Ainsi que la ligne de code (php?) pour envoyer ce mail.

Tu peux masquer les parties d'adresses mail que tu n'as pas envie de poster en public, bien sûr.

JP54
14/05/2015, 12h19
Bonjour,
J'ai créer sur mon site un formulaire de contact avec envoie d'un mail de confirmation. Mon formulaire fonctionne correctement mais le mail de confirmation a pour expéditeur l'adresse @start.ovh.net. Je n'utilise pas cette adresse. Comment puis je faire pour que l'adresse de l'expéditeur soit mon adresse de contact @orange.fr.