Le 12361i�me jour apr�s Epoch,
Sylvain Blanc �crivait:
> Bonjour,
>
> Lorsque j'utilise la fonction mail() et que j'envoie un mail par erreur �
> une personne qui n'existe pas, le message d'erreur ne m'est pas envoy�, mais
> est renvoy� � [EMAIL PROTECTED] donc � l'utilisateur apache.
>
> apres avoir explor�, il se trouve que je n'arrive pas � modifier le header
> comme je le souhaite.
>
> $headers .= "Return-Path: <[EMAIL PROTECTED]>\r\n"; // Re-chemin de
> retour
> pour les erreurs
> $headers .= "From: toto <[EMAIL PROTECTED]>\r\n";
> $headers .= "X-Sender: <[EMAIL PROTECTED]>\r\n";
> $headers .= "X-Mailer: PHP/". phpversion() ."\r\n"; // maileur
> $headers .= "X-Priority: 3\r\n"; // Message urgent!
> $headers .= "Errors-To: <[EMAIL PROTECTED]>\r\n"; // En cas d' erreurs
> $headers .= "Content-Type: text/html; charset=iso-8859-1\r\n"; // Type
> MIME
>
> Le Return-Path n'est pas pris en compte.
>
> J'utilise sendmail :
> sendmail_path : /usr/sbin/sendmail -t -i
Je pense que l'option -f de sendmail (je sais pas si elle est dans le vrai
sendmail, j'utilise exim) te sera utile... De m�me qu'il faut que ton user
www-data soit consid�r� comme "trusted" pour pouvoir utiliser cette option.
--
"You have been in Afghanistan, I perceive."
-- Sir Arthur Conan Doyle, "A Study in Scarlet"