zirone Posté 16 Juin 2006 Posté 16 Juin 2006 Salut Afin de pouvoir avoir qu'un seul hébergement pour mes sites ainsi que ceux de mes amis, et aussi pour toucher d'un peu plus près au monde d'apache et linux et plus précisément de l'hébergement, je me suis pris un petit dédié depuis bientôt un mois chez Sivit. Il y a une petite chose qui me tracasse en revanche, la fameuse fonction mail() de PHP. Quand j'envoie un e-mail via cette fonction, j'ai le droit dans le "From" à www-data_AT_sdxxx.sivit.org (le nom de la machine) au lieu de webmaster_AT_mondomaine.com. C'est un peu gênant je dois dire, et je trouve pas de solution. Quelqu'un saurait/pourrait m'aider? Merci beaucoup
Kioob Posté 16 Juin 2006 Posté 16 Juin 2006 Hello, déjà, est ce que dans ton script tu précises l'entête "From" ?
zirone Posté 16 Juin 2006 Auteur Posté 16 Juin 2006 Oui, dans mon script le from est sous la forme webmaster_AT_monsite.com...
Kioob Posté 16 Juin 2006 Posté 16 Juin 2006 Je ne sais pas quel MTA tu utilises, mais sous Exim il faut déclarer "www-data" parmis les "trusted users". :/
zirone Posté 16 Juin 2006 Auteur Posté 16 Juin 2006 (modifié) J'ai pas mon serveur depuis lomgtemps donc j'ai pas trop compris ce que tu voulais dire Concernant mes trucs de mail, j'utilise Sendmail... et WWW-DATA si j'ai cru comprendre est un user d'Apache. Pour MTA et Exim, kézako? Modifié 16 Juin 2006 par zirone
zirone Posté 17 Juin 2006 Auteur Posté 17 Juin 2006 (modifié) Hm... en fait c'était tout con $entete2 = "MIME-Version: 1.0\n"; $entete2 .= "Content-type: text/plain; charset=iso-8859-1\n"; $entete2 .= "From: webmaster_AT_mondomaine.com <webmaster_AT_mondomaine.com>\n"; $entete2 .= "Reply-To: webmaster_AT_mondomaine.com\n"; J'avais oublié les <...> de "From" :X Voilà, si cela peut aider qqu'un d'autre ++ Modifié 17 Juin 2006 par zirone
Sujets conseillés
Veuillez vous connecter pour commenter
Vous pourrez laisser un commentaire après vous êtes connecté.
Connectez-vous maintenant