J'ai un problème depuis que j'ai installé une nouvelle version
de Red Hat.
Les emails que j'envois depuis un script PHP n'arrivent pas forcément
à destination. En fait, ça dépend du domaine chez qui j'envois (logiciel
anti-spam je pense).
Je me suis rendu compte que par rapport à la version précédente, une partie
était rajoutée dans chaque email :
Received: (from apache@localhost)
by localhost.localdomain (8.12.10/8.12.10/Submit) id i8KGMxiI027396;
Mon, 20 Sep 2004 18:22:59 +0200
et je pense que c'est ça que n'apprécie pas le logiciel anti-spam (domaine
inexistant ......).
Est-ce que quelqu'un connais la solution pour résoudre ce problème ????
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
TiChou
Dans le message <news:ciou6s$jvo$, *Yannick* tapota sur f.c.o.l.configuration :
Bonjour
Bonjour,
J'ai un problème depuis que j'ai installé une nouvelle version de Red Hat.
[...]
Je me suis rendu compte que par rapport à la version précédente, une partie était rajoutée dans chaque email :
Received: (from ) by localhost.localdomain (8.12.10/8.12.10/Submit) id i8KGMxiI027396; Mon, 20 Sep 2004 18:22:59 +0200
et je pense que c'est ça que n'apprécie pas le logiciel anti-spam (domaine inexistant ......).
Est-ce que quelqu'un connais la solution pour résoudre ce problème ????
Modifier votre script PHP en insérant le paramètre de ligne de commande "" au niveau du champ paramètre additionel de votre fonction mail(). Ce paramètre de ligne de commande qui est envoyé au wrapper sendmail, permet de spécifier l'adresse mail de l'expéditeur. Cela devrait ressembler à ceci :
mail($to, $subject, $message, $headers, "");
où la variable chaine $headers peut être vide ou bien être définie avec les en-têtes suivant :
$headers = "From: "Webmaster de Votredomaine.org" rnReply-To: ";
Sinon, modifier la configuration de votre MTA, ici Sendmail semble-t-il, en mettant dans votre fichier sendmail.mc :
Dans le message <news:ciou6s$jvo$1@news-reader3.wanadoo.fr>,
*Yannick* tapota sur f.c.o.l.configuration :
Bonjour
Bonjour,
J'ai un problème depuis que j'ai installé une nouvelle version
de Red Hat.
[...]
Je me suis rendu compte que par rapport à la version précédente, une
partie était rajoutée dans chaque email :
Received: (from apache@localhost)
by localhost.localdomain (8.12.10/8.12.10/Submit) id i8KGMxiI027396;
Mon, 20 Sep 2004 18:22:59 +0200
et je pense que c'est ça que n'apprécie pas le logiciel anti-spam (domaine
inexistant ......).
Est-ce que quelqu'un connais la solution pour résoudre ce problème ????
Modifier votre script PHP en insérant le paramètre de ligne de commande
"-fwebmaster@votredomaine.org" au niveau du champ paramètre additionel de
votre fonction mail(). Ce paramètre de ligne de commande qui est envoyé au
wrapper sendmail, permet de spécifier l'adresse mail de l'expéditeur.
Cela devrait ressembler à ceci :
Dans le message <news:ciou6s$jvo$, *Yannick* tapota sur f.c.o.l.configuration :
Bonjour
Bonjour,
J'ai un problème depuis que j'ai installé une nouvelle version de Red Hat.
[...]
Je me suis rendu compte que par rapport à la version précédente, une partie était rajoutée dans chaque email :
Received: (from ) by localhost.localdomain (8.12.10/8.12.10/Submit) id i8KGMxiI027396; Mon, 20 Sep 2004 18:22:59 +0200
et je pense que c'est ça que n'apprécie pas le logiciel anti-spam (domaine inexistant ......).
Est-ce que quelqu'un connais la solution pour résoudre ce problème ????
Modifier votre script PHP en insérant le paramètre de ligne de commande "" au niveau du champ paramètre additionel de votre fonction mail(). Ce paramètre de ligne de commande qui est envoyé au wrapper sendmail, permet de spécifier l'adresse mail de l'expéditeur. Cela devrait ressembler à ceci :
mail($to, $subject, $message, $headers, "");
où la variable chaine $headers peut être vide ou bien être définie avec les en-têtes suivant :
$headers = "From: "Webmaster de Votredomaine.org" rnReply-To: ";
Sinon, modifier la configuration de votre MTA, ici Sendmail semble-t-il, en mettant dans votre fichier sendmail.mc :