IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

Corps de mail bizarre


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 46
    Par défaut Corps de mail bizarre
    Bonjour
    J'envoi un email avec la fonction mail()
    hors quand j'affiche le mail j'ai plein de code qui s'ajoute au corps de l'email.
    Savez-vous pourquoi ? merci

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    Content-Type: text/plain; charset=US-ASCIIFrom : Collège Saint-Augustin à Angers <***@***.com>
    Message-Id: <20090123101047.75E35328F2@90plan.ovh.net>
    Date: Fri, 23 Jan 2009 11:10:47 +0100 (CET)
    From: collegesv@90plan.ovh.net (collegesv)
    X-Ovh-Tracer-Id: 10934739896132340655
    X-Ovh-Remote: 213.186.36.178 (8.mail-out.ovh.net)
    X-Ovh-Local: 213.186.33.29 (mx1.ovh.net)
    X-Spam-Check: DONE|H 0.5/N
    X-Antivirus: avast! (VPS 090122-0, 22/01/2009), Inbound message
    X-Antivirus-Status: Clean
     
    MIME-Version: 1.0
     
    Content-Type: text/plain; charset=US-ASCII

  2. #2
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    OUi , se sont les entetes du serveur de mail d'OVH.
    Tout les serveurs de mails ajoutent leurs entetes , c'est comme ça qu'on trace le trajet des mails (et c'est la qu'on sait d'ou vient un chainMail ...)
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 46
    Par défaut
    merci de votre réponse.
    Peut-on ne pas les afficher dans le corps de l'email ?

  4. #4
    Rédacteur
    Avatar de RideKick
    Homme Profil pro
    Directeur technique
    Inscrit en
    Septembre 2006
    Messages
    5 914
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Directeur technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Septembre 2006
    Messages : 5 914
    Par défaut
    Si tu lis ton mail avec un client lourd tu dois avoir une option a décocher "Afficher les entêtes complétes"

    Si ce texte est REELEMENT dans le corps du mail , tu dois avoir un soucis lors de l'envoi du mail , il faut donc nous montrer du code .
    Pas de questions techniques en MP please

    Mon site perso

    Mon profil Viadeo

  5. #5
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    Si c'est dans le corps de l'email ce n'est pas normal, ca doit rester dans l'en-tête...

  6. #6
    Membre averti
    Profil pro
    Inscrit en
    Juillet 2006
    Messages
    46
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2006
    Messages : 46
    Par défaut
    voici mon code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
     
    function envoi_mail($pNom, $pTo, $pFrom, $pObjet, $pType="", $pMessage){
    	$typeMessage = ($pType == 'text')? "Content-Type: text/plain; charset=US-ASCII" : "Content-type: text/html; charset=iso-8859-1";
     
    	$envoiMail = false;
    	$headers  = 'MIME-Version: 1.0' . "\r\n";
    	$headers .= $pFrom.'' . "\r\n" .
    	$headers .= $typeMessage; //die($entete);
     
    	if($pType == 'html'){
    		$bodyMessage  = '<html><head></head>';
    		$bodyMessage .= '<body style="font-family: Arial; font-size: 12px;">';
    		$bodyMessage .= stripcslashes(nl2br($pMessage));
    		$bodyMessage .= '</body>';
    		$bodyMessage .= '</html>';
    	}else{
    		$bodyMessage .= strip_tags($pMessage);
    	}
     
    	$destinataire = '';
    	$destinataire = $pTo;
    	$objet = $pNom.' [ '.$pObjet.' ] ';
    	if(@mail($destinataire, $objet, $bodyMessage, $headers)){
    		$envoiMail = true;
    	}else{
    		$envoiMail = false;
    	}
    	return $envoiMail;
    }

  7. #7
    Modérateur
    Avatar de blueice
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2003
    Messages
    3 494
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 494
    Par défaut
    Avant de donner le code, peux-tu nous dire où se situe les en-têtes ?
    Dans le corps de l'email ou c'est en demandant les en-têtes du mails qu'ils apparaissent ?

Discussions similaires

  1. [Shell] mailx avec fichier joint et corps de mail
    Par Baodai dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 16/11/2007, 16h58
  2. Capture du corps du mail en temps réel; lors de la frappe
    Par cavo789 dans le forum VBA Outlook
    Réponses: 3
    Dernier message: 01/06/2007, 06h38
  3. mettre plusieurs fichiers dans un meme corps de mail
    Par Iria77 dans le forum Réseau/Web
    Réponses: 3
    Dernier message: 11/10/2006, 22h50
  4. [Mail] mail : headers dans le corps du mail !?
    Par tytom dans le forum Langage
    Réponses: 1
    Dernier message: 24/08/2006, 13h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo