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 :

[Mail] E-mail en html


Sujet :

Langage PHP

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    101
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 101
    Par défaut [Mail] E-mail en html
    J'envois des emails aec la fonction mail() et le message est en html donc j'indique également le head du mail afin qu'il l'interprète bien en html.

    le mail reçut contien ce message en haut du mail :
    Message-Id: <20070120223359.CB0D36D0A@start.ovh.net> Date: Sat, 20 Jan 2007 23:33:59 +0100 (CET)
    comment le supprimer ??

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $envoi = mail($row[1], $sujet, $message,
    "From: postmaster@o.fr\r\nReply-To: postmaster@o.fr\r\nContent-Type: text/html; charset=\"iso-8859-1\"\r\n");

  2. #2
    Membre Expert
    Avatar de Sub0
    Homme Profil pro
    Développeur Web
    Inscrit en
    Décembre 2002
    Messages
    3 573
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Décembre 2002
    Messages : 3 573
    Par défaut
    Peut-être la solution ici : http://php.developpez.com/faq/?page=mail

    Perso, je te conseille d'utiliser PHPMAILER pour effectuer l'envoi de mail au format HTML, surtout si tu ne connais pas bien comment fonctionne les mails.

    En tous les cas, le texte semble être ajouté par le serveur mail d'ovh et donc après l'envoi du mail par ton script... Tu ne pourras pas le supprimer selon moi. D'ailleurs, quel problème pose-t-il exactement ? Il est dans la source du courrier ou dans le rendu ?

  3. #3
    Invité
    Invité(e)
    Par défaut
    Oui sans aucun doute

    Message-Id: <20070120223359.CB0D36D0A@start.ovh.net> Date: Sat, 20 Jan 2007 23:33:59 +0100 (CET)
    est ajouté par le serveur mail pour son routage, impossible de l'enlever. Logiquement ça doit se trouver dans les en-têtes du message, invisible si le client ne demande pas à les voir.

    webrider

Discussions similaires

  1. Réponses: 3
    Dernier message: 19/03/2009, 19h21
  2. Réponses: 4
    Dernier message: 20/03/2008, 18h38
  3. Réponses: 13
    Dernier message: 03/07/2006, 12h16
  4. [RegEx] Récupérer le champ mail d'un fichier html (suite)
    Par nico93100 dans le forum Langage
    Réponses: 2
    Dernier message: 06/01/2006, 16h24
  5. [Mail] Problème mail en html
    Par Vinzius dans le forum Langage
    Réponses: 6
    Dernier message: 10/09/2005, 22h51

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