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

Serveurs (Apache, IIS,...) Discussion :

hMailserver et signature Html


Sujet :

Serveurs (Apache, IIS,...)

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    528
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 528
    Par défaut hMailserver et signature Html
    Bonjour,

    J'ai un serveur de mail hMailServer et je n'arrive pas a mettre une signature HTML
    La signature au format "Text" fonctionne bien ...
    Faut il coder quelque chose de particulier pour le HTML ?
    Voici ce que j'ai mis :
    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
    <html> 
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head> 
    <body bgcolor="#ffffff" text="#000000"> 
    <br> 
    <br> 
    <div class="moz-signature"> 
    <hr size="2" width="100%"> 
    <div>
     <font face="Times New Roman"><small><b>
       <font color="#000099">Signature ...<br></font></b></small>
    </font>
    </div>
    </div>
    </body>
    </html>
    Si quelqu'un a déjà fait ...
    Merci d'avance

  2. #2
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    J'ai un serveur de mail hMailServer et je n'arrive pas a mettre une signature HTML
    C'est-à-dire ? Qu'est-ce qu'il se passe exactement ?

    Dans l'absolu, il faut que le content-type du mail soit text/html au lieu de text/plain.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Novembre 2003
    Messages
    528
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2003
    Messages : 528
    Par défaut
    Citation Envoyé par _Mac_ Voir le message
    C'est-à-dire ? Qu'est-ce qu'il se passe exactement ?

    Dans l'absolu, il faut que le content-type du mail soit text/html au lieu de text/plain.
    Bonjour,
    Ce qui se passe, c'est que je n'ai rien en signature dans le mail d'arrivée
    Le content-type dans la balise est pourtant en "text/html" ?

  4. #4
    Rédacteur
    Avatar de _Mac_
    Profil pro
    Inscrit en
    Août 2005
    Messages
    9 601
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 9 601
    Par défaut
    Ca n'a rien à voir : c'est pas parce que tu marques "word" dans un fichier .txt que Windows ouvrira Word pour le lire. C'est pareil : le .txt, le truc qui fait que Windows reconnaît a priori le fichier comme un fichier texte, c'est un en-tête qui est envoyé avec le mail et cet en-tête c'est Content-Type. Après, le contenu, c'est autre chose, et <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> c'est du contenu, ce n'est pas ça qui fera dire a priori au client mail que c'est un mail écrit en HTML. Tu peux dire que ton mail (via l'en-tête Content-Type) c'est de l'HTML sans pour autant que le corps du message contienne du code HTML.

    Vu que tu veux envoyer du code HTML, il faut au moins dire que le mail est écrit en HTML via cet en-tête Content-Type. Ce paramétrage, je ne sais absolument pas où tu le fais avec hMailServer, je ne connais pas cet outil. Mais sauf outil spécial, cet en-tête Content-Type est défini par le programme que tu utilises pour écrire et envoyer ton mail, ce n'est pas le serveur SMTP qui le définira.

    Après, pour savoir pourquoi tu ne vois pas la signature, il faut récupérer le message SMTP complet envoyé par ton client mail et le message SMTP reçu pour voir s'il y a perte de données et/ou mauvaise interprétation du message par le client de lecture.

    Ceci dit, pour bien faire, il faut que le message complet, texte + signature, soit un seul et même document HTML, bref faire plutôt :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    <html>
    ...
    <body>
    <p>Ceci est le message</p>
    <p>Ceci est la signature</p>
    </body>
    </html>
    plutôt que
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Ceci est le message
    <html>
    ...
    <body>
    <p>Ceci est la signature</p>
    </body>
    </html>
    mais je ne pense pas que le problème vienne de la structure du message.

Discussions similaires

  1. Plugin pour signature html dans gmail
    Par Aitone dans le forum Google Chrome
    Réponses: 3
    Dernier message: 05/01/2010, 01h49
  2. [Outlook 2007] Signature HTML
    Par ShamSS dans le forum Windows 7
    Réponses: 0
    Dernier message: 12/06/2009, 18h00
  3. [HTML] Signature HTML avec GMAIL
    Par sebajedi dans le forum Balisage (X)HTML et validation W3C
    Réponses: 10
    Dernier message: 11/02/2009, 14h36
  4. Création signature HTML sur Outlook 2003
    Par gabidospi dans le forum Outlook
    Réponses: 1
    Dernier message: 12/10/2008, 10h59
  5. Envoi de Mail avec Signature HTML
    Par Yaz dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 07/08/2006, 10h44

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