[PHP] Mail tronqué avec mail()

Mail tronqué avec mail() [PHP] - PHP - Programmation

Marsh Posté le 10-11-2003 à 20:40:59    

Après avoir lutté pour envoyer des mails sur un relayeur interne, je me trouve confronté à un autre problème.
Le mail que j'envoie apparait tronqué dans le relayeur SMTP.
 
c'est un mail HTML:
j'écris "</html>" à la fin du mail et la fin du mail est "</html" dans le relayeur. De plus, parfois, il enlève des lettres de mon mail genre "Laurent" devient "aurent"! C'est à ne rien y comprendre!
 
Est ce que cela vient de la fonction mail(), du relayeur SMTP ou certains caractères?
 
Merci d'avance!


Message édité par Scoubidoo le 10-11-2003 à 20:42:01
Reply

Marsh Posté le 10-11-2003 à 20:40:59   

Reply

Marsh Posté le 10-11-2003 à 21:07:02    

Est-ce que tu as des retours chariots dans ton mail (des \n) ?
Certains serveurs mail ont du mal avec des "lignes" trop longues. Il faut des \n de temps en temps.

Reply

Marsh Posté le 10-11-2003 à 21:34:05    

bah j'ai des \n seulement avec les entêtes en fait mais pas le message en lui-même. Idée pas bête, j'y avais pas pensé! vé tester, merci!

Reply

Marsh Posté le 10-11-2003 à 23:29:32    

effectivement, tu as raison, c'est ça! Par contre, il va falloir que je saucissonne mes mails du coup.
 
A part wordwrap, il n'y a pas de fonction qui permettent d'ajouter \n au bout d'un certain nom d'espace trouvé?

Reply

Marsh Posté le 11-11-2003 à 00:44:37    

Essayes avec de \r\n au lieu de simples \n


---------------
Laissez l'Etat dans les toilettes où vous l'avez trouvé.
Reply

Marsh Posté le 11-11-2003 à 00:55:01    

merci!!!
mais en fait j'ai trouvé ce que je voulais faire donc ça me convient.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed