Fonction mail, erreur incompréhensible [Résolu] [php] - PHP - Programmation
Marsh Posté le 11-07-2005 à 18:07:18
Faut pas un espace après "From:" ?
Ou alors, il aime pas le é ? (ca existe pas dans les mails)
Je propose, mais sans conviction.
Marsh Posté le 11-07-2005 à 18:10:31
A mon avi c'est l'accent qui fous sa merde ..
Marsh Posté le 11-07-2005 à 18:10:56
Exact,
et même mettre l'adresse email entre inf sup :
..."From: <Service@expéditeur.uhp-nancy.fr>"
Marsh Posté le 11-07-2005 à 19:27:47
Oui mais en theorie tu peux pas avoir d'accents ... c'est ca qui va pas et que tu dois corriger...
Marsh Posté le 13-07-2005 à 07:58:52
en fait les adresses que j'ai mis sont des adresses d'exemple, les vraies ne contiennent pas d'accent.
Sinon, j'ai également essayé entre inf et sup, meme avec un alias du style "From: Service <Service@expediteur.uhp-nancy.fr>" mais pareil, l'alias a pour adresse Service, sans la suite...
Moi je pense que le probleme vient du point que php reconnait comme une concatenation et permet alors d'avoir l'adresse complete mais c'est bizarre.
Si quelqu'un connait la reponse ?
Marsh Posté le 13-07-2005 à 08:05:17
non ca ne peut pas dependre de ça... C'est vraiment space ...
Marsh Posté le 13-07-2005 à 08:34:22
si tu craint une concaténation, essaye de mettre des quote ==> 'adresse@truc.com' autour des paramétres de ton mail(); tu sera fixé, meme si je pense pas que ce soit ça.
Marsh Posté le 13-07-2005 à 09:43:46
benjhe a écrit : en fait les adresses que j'ai mis sont des adresses d'exemple, les vraies ne contiennent pas d'accent. |
Ben fais nous voir exactement ton code PHP, y'a p-e une erreur dedans qui fait qu'il tronque.
Marsh Posté le 13-07-2005 à 12:03:58
j'avais eut un meme pbm
et la syntaxe exact du champs from ds un mail semble etre
"From: aaa <aaa@bbb.cc>\n"
avec espace et retour à la ligne
Marsh Posté le 15-07-2005 à 09:36:00
Apparemment le problème viendrait du serveur de messagerie sur lequel j'envoie le mail. Il semblerait que celui tronque la partie première de l'adresse pour je ne sais quelle raison. Sur une autre messagerie ca marche. Je vais donc voir avec eux.
Merci en tout cas pour vos réponses rapides.
A charge de revanche.
Benjhe
Marsh Posté le 11-07-2005 à 17:24:57
Bonjour à tous et à toutes.
Voila je vais faire court :
- Lorsque je utilise la fonction mail() de la sorte :
Le destinataire recoit bien le mail avec l'objet "Test" et le texte "Blablabla" cependant l'adresse de réponse est : Service.
Il n'y a pas la suite de l'adresse.
J'ai eu beau tout essayé il n'y a rien qui marche. Cependant, si je mets "prenom.nom@expéditeur.uhp-nancy.fr" comme adresse de réponse, elle apparrait complétement dans le mail.
J'ai testé le problème sous un logiciel de messagerie (Thunderbird) et sur le serveur mail en question, la difference est que le serveur rajoute unknown-domain derrière arobase.
Je pense que le problème vient d'une histoire avec les . mais la je ne sais plus quoi faire, je sature...
Merci d'avance pour vos réponses.
Benjhe
Message édité par benjhe le 15-07-2005 à 09:36:36