Rechercher : dans
Par :

[APACHE/PHP/SENDMAIL]Received: from localhost

Dernière réponse le 14 sep 2009 à 17:39:58 angy21, le 12 fév 2007 à 12:04:45 
 Signaler ce message aux modérateurs

Bonjour,

J'ai un soucis avec ma configuration Apache/PHP Sendmail

Tous les mails envoyés par php comporte l'en tête :

Received: from localhost (webarff [127.0.0.1])
by smtp.webarff.fr (8.13.1/8.13.1) with ESMTP id l1CAHk9v005309
for <test77@yahoo.fr>; Mon, 12 Feb 2007 11:17:46 +0100

Et sur hotmail :

The original message was received at Mon, 12 Feb 2007 11:13:06 +0100
from webarff [127.0.0.1]

----- The following addresses had permanent fatal errors -----
<test@hotmail.fr>
(reason: 550 Your e-mail was rejected for policy reasons on this gateway. Reasons for rejection may be relate...se note: if you are an end-user please contact your E-mail/Internet Service Provider for assistance.)

----- Transcript of session follows -----
... while talking to mx3.hotmail.com.:
>>> MAIL From:<admin@webarff.com> SIZE=1460 BODY=8BITMIME
<<< 550 Your e-mail was rejected for policy reasons on this gateway. Reasons for rejection may be related to content such as obscene language, graphics, or spam-like characteristics (or) other reputation problems. For sender troubleshooting information, please go to http://postmaster.msn.com. Please note: if you are an end-user please contact your E-mail/Internet Service Provider for assistance.
554 5.0.0 Service unavailable

Comment faire pour avoir des en-tête correct.

Comme:
Received: from sMtp.neuf.fr (sp604002mt.neufgp.fr [84.96.92.61])


l'en tête Received: from localhost (webarff [127.0.0.1]) me pose d'enorme problème.

J'ai modifier le php.ini avec sendmail -fuser@webarff.com

Mais rien n'y fait.

le fichier hosts est :

# Do not remove the following line, or various programs
# that require network functionality will fail.

127.0.0.1 webarff webarff.com localhost.localdomain

88.x.x.65 webarff.com
88.x.x.65 webarff.fr

Merci de votre aide.
Angy qui veut mettre plus de flèches à son arc
Tout problème à 1 solution mais le + dur est de la trouver !

Meilleures réponses pour « [APACHE/PHP/SENDMAIL]Received: from localhost » dans :
Installation d'un serveur Web sous Linux (Apache, PHP et MySQL) Voir Introduction Un serveur web est un logiciel permettant de rendre accessibles à de nombreux ordinateurs (les clients) des pages web stockées sur le disque. Cette fiche pratique explique comment installer le serveur web Apache sur un système de type...
Installation rapide de LAMP (Apache+MySql+php) sous Linux VoirLAMP = Linux+Apache+MySql+Php. C'est le serveur web par excellence. L'ensemble est facile à installer. Installation rapide sudo aptitude install apache2 php5 mysql-server php5-mysql libapache2-mod-php5 Le mot de passe administrateur mySQL...
Linux - Gentoo - Installation de Apache2/PHP VoirComme toutes les installations au niveau de Gentoo, Portage se chargera de l'installation des packages et la gestion dépendances. Installation d'Apache2 L'installation d'Apache2 démarrera avec l'exécution de la commande emerge apache Pour...
[PHP] Fonction mail() VoirLa fonction mail() est bloquée chez certains des hébergeurs gratuits pour des raisons de sécurité (afin d'éviter le spam notamment), l'adresse ip de la machine qui a demandé le script sera alors indiquée dans le header 'X-MM-Mail-From-IP'. renseignez...
Installation de EasyPHP VoirIntroduction à EasyPHP Afin de faire fonctionner PHP, il est nécessaire à la base d'en télécharger les sources depuis un site spécialisé (par exemple PHP.net), puis de compiler celui-ci (ainsi que d'éditer les liens) afin de créer un fichier...
PHP - Mail et fonctions réseau VoirPHP étant un langage consacré au Web, il possède bien évidemment des fonctions lui permettant de communiquer avec le "monde extérieur" à l'aide de fonctions standards. Le service le plus utilisé sur Internet étant la messagerie électronique, il est...
PHP - Les variables d'environnement VoirNotion de variable d'environnement Les variables d'environnement sont, comme leur nom l'indique, des données stockées dans des variables permettant au programme d'avoir des informations sur son environnement. L'environnement, dans le cas du script...

1

[Dal], le 16 fév 2007 à 11:11:04

Salut,

Paramètre Sendmail avec un nom d'hôte existant dans le DNS (par example mail.webarff.fr - ne connaissant Sendmail que très mal, je ne pourrait pas t'aider beaucoup sur cela), et pointant sur l'IP fixe de ta machine et vérifie que le reverse DNS fonctionne à partir de l'IP. Si tu veux faire de ton serveur le destinataire des e-mails entrants sur ton domaine, tu voudras aussi inclure une entrée MX dans ton DNS (mais c'est un niveau de problème différent de celui que tu signales).

Certaines passerelles de messagerie écartent tous e-mails provenant de serveurs SMPT dont l'adresse IP ne peut être résolue sous forme de nom d'hôte existant dans le DNS (et éventuellement cohérent avec le domaine d'envoi). C'est un moyen de lutter contre le SPAM.

Ensuite, il peut y avoir d'autres raisons au rejet de l'e-mail, tel que le fait que ton adresse IP est dynamique, ce que les passerelles de messagerie n'aiment pas, ou que ton IP est blacklistée sur une liste anti-spam.


Dal

Répondre à [Dal]

2

Jeff, le 16 fév 2007 à 12:58:13

Ca doit venir de ton Apache qui est paramétré pour écouter sur l'interface 127.0.0.1 et non sur ton IP publique.

En gros BindAddress doit être paramétré sur *et non sur une adresse IP spécifique !

Regarde si localhost ou 127.0.0.1 apparaît dans httpd.conf !
Jeff - Wm@Ccm -

Répondre à Jeff

3

 léon, le 14 sep 2009 à 17:39:58

Doit on remplacer totalement 127.0.0.1 du fichier httpd.conf de apache pour un accès au site par un autre poste?

Répondre à léon