mail : confusion entre le header et le body - PHP - Programmation
Marsh Posté le 29-11-2005 à 17:09:31
Tu as essayé d'envoyer vers une autre boîte ?
Marsh Posté le 29-11-2005 à 17:14:20
sircam a écrit : Tu as essayé d'envoyer vers une autre boîte ? |
Oui, est c'est tjs le bazar..... Y'a du header dans le corps du mail
Marsh Posté le 30-11-2005 à 10:32:54
Aller, un petit coup de pouce parce que mon probleme est tjs aussi etrange...
Marsh Posté le 30-11-2005 à 11:56:39
dcvlm a écrit : Aller, un petit coup de pouce parce que mon probleme est tjs aussi etrange... |
un bout de code pour nous aider ?
Marsh Posté le 30-11-2005 à 12:04:58
Bien sur
Code :
|
En esperant que vous ayez l'illumination
Thanks
Edit : j'ai vire 2/3 trucs ds le code qui genaient la lecture
Marsh Posté le 30-11-2005 à 15:23:12
dcvlm a écrit :
|
c'est un nouveau header maison ?
EDIT: tag
Marsh Posté le 30-11-2005 à 15:43:42
soju a écrit : c'est un nouveau header maison ? |
lol
C'est dans le desespoir que j'ai place ca là... Parmi les nbx sites que j'ai croise, des fois j'ai vu "this is part of multipart mime email...etc..."
Bon d'ailleurs, que ca soit la ou pas la, mon prb reste le meme....
Ca fouare tjs
Marsh Posté le 30-11-2005 à 15:52:53
et la ligne suivante c'est quoi ??
dcvlm a écrit :
|
ya une parse_error en plus sur cette ligne, donc je vois pas comment ton script peut fonctionner
Marsh Posté le 30-11-2005 à 16:02:21
soju a écrit : et la ligne suivante c'est quoi ??ya une parse_error en plus sur cette ligne, donc je vois pas comment ton script peut fonctionner |
Bah on pouvait deviner que c'etait pas tel quel dans mon script.... tous les fichiers de la planete ne sont pas de type le_type_du_fichier et ne s'appellent pas le_nom_du_fichier...
Ca fait parti d'un script pr envoyer un mail avec piece jointe, faut pas dire n'importe quoi
Edit : merci d'avoir teste qd meme hein !! (ou au moins d'avoir lu avec attention et d'avoir jouer le pareseur php )
Marsh Posté le 30-11-2005 à 16:07:04
dcvlm a écrit : Bah on pouvait deviner que c'etait pas tel quel dans mon script... |
vu les énergumènes qu'on voit passer ici, non
dcvlm a écrit : tous les fichiers de la planete ne sont pas de type le_type_du_fichier et ne s'appellent pas le_nom_du_fichier |
c'est vrai ?
dcvlm a écrit : faut pas dire n'importe quoi |
sympa, j'essaye de t'aider et tu me réponds comme ça...
en tous cas j'ai testé et pas de problème chez moi, même avec les boites gmail
Marsh Posté le 30-11-2005 à 16:08:12
dcvlm a écrit : Edit : merci d'avoir teste qd meme hein !! (ou au moins d'avoir lu avec attention et d'avoir jouer le pareseur php ) |
ok, bien rattrapé...
Marsh Posté le 30-11-2005 à 16:14:40
soju a écrit : ok, bien rattrapé... |
Cheers
Et tu dis que tu as teste chez toi et que ca marche...
Ca veut dire qu'avec ce code, le mail que tu recois est propre ?? I mean pas de header ds le mail en end-user view ???
Marsh Posté le 30-11-2005 à 16:49:00
dcvlm a écrit : Ca veut dire qu'avec ce code, le mail que tu recois est propre ?? I mean pas de header ds le mail en end-user view ??? |
oui oui ^^
Marsh Posté le 30-11-2005 à 16:59:59
ReplyMarsh Posté le 30-11-2005 à 20:14:44
Marsh Posté le 29-11-2005 à 16:45:05
Ne m'envoyez pas sur php.net ou sur les RFC des headers mail... c fait !
Il y a juste un probleme a l'affichage
Voici la source du mail une fois envoyé :
//J'ai enleve le debut
To: root root <xxxxx@gmail.com>
Subject: envoi d\'un fichier html en PJ
From: moi <yyyyy@club-internet.fr>
Date: Tue, 29 Nov 2005 16:41:47 +0100
MIME-Version: 1.0
Message-Id: <20051129154147.8F5DF14647@60gp.ovh.net>
This text is hidden
Content-Type: multipart/mixed; boundary="f6d8149a4e072f0e229c78a43d174fa0"
--f6d8149a4e072f0e229c78a43d174fa0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Voici le fichier joint
--f6d8149a4e072f0e229c78a43d174fa0
--f6d8149a4e072f0e229c78a43d174fa0
Content-Type: text/html; name="index.htm"
Content-Transfer-Encoding: base64
Content-Disposition: attachment
PGh0bWw+DQoNCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1MYW5ndWFnZSIgY29u
dGVudD0iZnIiPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0
L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIj4NCjx0aXRsZT5sZW1hbmNoZWMuY29tPC90aXRs
ZT4NCjwvaGVhZD4NCg0KPGJvZHk+DQoNCjxwPjxmb250IGZhY2U9IlZlcmRhbmEiIHNpemU9IjIi
PmxlbWFuY2hlYy5jb208L2ZvbnQ+PC9wPg0KDQo8L2JvZHk+DQoNCjwvaHRtbD4NCgk=
--f6d8149a4e072f0e229c78a43d174fa0
Et le resultat (Webmail Gmail), dc la vue utilsateur.....
MIME-Version: 1.0
Message-Id: <20051129154147.8F5DF14647@60gp.ovh.net>
This text is hidden
Content-Type: multipart/mixed; boundary="f6d8149a4e072f0e229c78a43d174fa0"
--f6d8149a4e072f0e229c78a43d174fa0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Voici le fichier joint
--f6d8149a4e072f0e229c78a43d174fa0
--f6d8149a4e072f0e229c78a43d174fa0
Content-Type: text/html; name="index.htm"
Content-Transfer-Encoding: base64
Content-Disposition: attachment
PGh0bWw+DQoNCjxoZWFkPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1MYW5ndWFnZSIgY29u
dGVudD0iZnIiPg0KPG1ldGEgaHR0cC1lcXVpdj0iQ29udGVudC1UeXBlIiBjb250ZW50PSJ0ZXh0
L2h0bWw7IGNoYXJzZXQ9d2luZG93cy0xMjUyIj4NCjx0aXRsZT5sZW1hbmNoZWMuY29tPC90aXRs
ZT4NCjwvaGVhZD4NCg0KPGJvZHk+DQoNCjxwPjxmb250IGZhY2U9IlZlcmRhbmEiIHNpemU9IjIi
PmxlbWFuY2hlYy5jb208L2ZvbnQ+PC9wPg0KDQo8L2JvZHk+DQoNCjwvaHRtbD4NCgk=
--f6d8149a4e072f0e229c78a43d174fa0
Donc en clair, la limite headers, texte est paumée
Ca fait depuis hier que je suis dessus
Voulez vous le code php ??
Merci
Message édité par dcvlm le 29-11-2005 à 16:45:52
---------------
ZZZZzzzzz