Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
953 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Problème envoi mail avec fonction mail() [Résolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Problème envoi mail avec fonction mail() [Résolu]

n°1218328
fLY7
Posté le 08-10-2005 à 15:57:40  profilanswer
 

Bonjour à tous,
 
je développe actuellement un site avec un formulaire "Demande de contact". L'internaute remplit divers champs (nom, prénom, mail, commentaires...) et le mail doit être envoyé au format HTML avec une petite mise en page sympa.
 
La génération du mail est faite, avec le code HTML, les headers etc. L'envoi se déroule correctement, mais à la réception du mail je m'aperçois que le corps a été tronqué. Comme si au bout de X caractères, le message était coupé.
 
Pourtant mon message n'est pas très volumineux... il ne fait qu'une 50aine de lignes HTML. Peut-être le problème vient-il du header ? Le voici :
// Header
$header = "From: ".$email."\\n";
$header .= "Reply-To: ".$replyTo."\\n";
$header .= "Return-path: ".$destinataireErreur."\\n";
$header .= "Content-Type:text/html;charset=iso-8859-1\\n";
$header .= "Content-Transfer-Encoding: 8bit\\n";

 
La génération de mon message est très classique :  
// Message
$message = "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">";
$message .= "<html>";
$message .= "<head>";
[...]
$message .= "</body>";
$message .= "</html>";

 
Et mon envoi est effectué de la manière suivante :
mail($destinataire,$sujet,$message,$header)
 
Merci pour votre aide !


Message édité par fLY7 le 08-10-2005 à 17:18:18
mood
Publicité
Posté le 08-10-2005 à 15:57:40  profilanswer
 

n°1218362
kfman
Credo quia absurdum
Posté le 08-10-2005 à 16:59:26  profilanswer
 

C'est pas \n au lieu de n ? :heink:


Message édité par kfman le 08-10-2005 à 16:59:35
n°1218363
fLY7
Posté le 08-10-2005 à 17:02:05  profilanswer
 

Oui c'est le cas, c'est juste le forum Hardware qui doit supprimer les \ avec un stripslashes() ou autre... J'ai corrigé.

n°1218365
kfman
Credo quia absurdum
Posté le 08-10-2005 à 17:05:15  profilanswer
 

Tu peux m'envoyer un exemple à mon adresse perso (futur MP) ?
As-tu essayez d'envoyer vers d'autres BALs chez différents FAI et ouvert avec différents clients ?
 
EDIT:
 
- Montre-nous la ligne PHP qui fait l'envoi
 
- Fait un telnet sur port 25 sur le serveur smtp que tu utilise pour l'envoi
Une fois la mire obtenue, tape:
 
EHLO toto
 
Copie-colle le résultat qu'il te renvoie, du style:

Citation :


250-postfix3-1.free.fr
250-PIPELINING
250-SIZE 100000000
250-VRFY
250-ETRN
250 8BITMIME


Message édité par kfman le 08-10-2005 à 17:10:39
n°1218368
fLY7
Posté le 08-10-2005 à 17:17:40  profilanswer
 

Ah merci ça venait du FAI !
Je testais en local avec mon smtp.neuf.fr, là j'ai testé sur le serveur ça passe bien.
 
Merci pour ton aide !

n°1229875
hygieaa
Posté le 24-10-2005 à 18:51:03  profilanswer
 

Bonjour,
 
J'ai le meme problème avec tronquage à partie de 2048 octets, et je n'ai pas bien compris d'ou cela venait et le remede!!
Que dois je faire??
Alain  Boyer info@hygieaa.com

n°1229880
fabs2b
Posté le 24-10-2005 à 19:03:29  profilanswer
 

hygieaa a écrit :

Bonjour,
 
J'ai le meme problème avec tronquage à partie de 2048 octets, et je n'ai pas bien compris d'ou cela venait et le remede!!
Que dois je faire??
Alain  Boyer info@hygieaa.com


 
 
wordwrap()


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Problème envoi mail avec fonction mail() [Résolu]

 

Sujets relatifs
probleme de liens sur un design web !probleme compilation utilisation de sdl
fonction pour recuperer un chiffre d'une chaine [Résolu]Petit problème avec WHERE
[RESOLU] ereur non-static variable.........ActionScript + invite de commande windows [résolu]
probleme declaration pour firefox[1/2 RESOLU] Problème installation Tomcat 5
[RESOLU]Fonction mail () problème d'envoi en HTML mais nickel en texte 
Plus de sujets relatifs à : Problème envoi mail avec fonction mail() [Résolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR