Enlever expéditeur serveur mail()

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 : Enlever expéditeur serveur mail()

Re: Enlever expéditeur serveur mail()

par Mazarini » 31 août 2011, 09:06

A tout hazard, j'aurai bien vu :
$headers="From: " . $my_email."\n";
$headers .= "Reply-to: " . $my_email."\n";
(pour les blancs autour des ":")

Re: Enlever expéditeur serveur mail()

par gealex » 30 août 2011, 21:39

Oh ! Merci ... Problème résolu donc :)

Re: Enlever expéditeur serveur mail()

par xTG » 30 août 2011, 18:32

Contactes ton hébergeur, car ce n'est pas le code qui implique ce second email. ;)

Enlever expéditeur serveur mail()

par gealex » 30 août 2011, 16:51

Bonjour,

J'utilise la fonction mail pour envoyer un mail à un contact et je souhaite changer l'email de l'expéditeur. Pour cela j'utilise la fonction mail () et les entête de cette façon :
                        $destinataire = $email;
			$headers="From :" . $my_email."\n"; 
			$headers .= "Reply-to:" . $my_email."\n";
			$headers .= "MIME-Version: 1.0"."\n";
			
			if(mail($destinataire, $title, $message, $headers)){
				$msg=("Succès");
			}
			else{
				return($error="Echec");
			}
Je reçois bien le mail mais avec 2 expéditeurs : celui de ma variable $my_email (super) et celui de mon serveur (pas cool). J'aimerai cacher l'email de mon serveur car je ne souhaite pas que l'on me réponde sur cet email. Un idée ?
Merci !