Windows Mail Signature

Bonjour,

J utilise Windows Xp sur mon Desktop et j ai eu installe d office Windows Vista (SP1) sur mon nouveau Laptop que je viens d acheter.
Pour la messagerie j utilise Outlook Express sous WinXP et me suis donc mis a Windows Mail sur vista.
Tout va bien sauf la signature.
J ai une signature faite en HTML avec un peu de texte et une image. Sous Outlook Express, je peux l importer et ca marche bien.
Sous Windows Mail, je l importe et l'image reste un carre avec une crois rouge comme une image non trouvee.
J ai bien regarde que le chemin pointait bien sur l image sous Windows vista aussi et ceci est en ordre.
Mais toujours impossible d affiche cette image quand j insere ma signature.
Je suis oblige de faire un click droit sur le carre a la crois rouge, propriete et la de tapper le meme chemin pour l image afin qu elle s affice.
J ai donc cherche d ou ca venait et je crois avoir trouve le probleme, mais pas de solution.
Lorsque je regarde le code d un email vide avec la signature (Affichage, Modifier la source) je m appercois que Windows Mail reformate mon texte HTML. En comparant avec Outlook Express ca n a rien de nouveau. Sauf que dans Outlook express, il garde la balise avec le lien vers l image alors que sous Windows Mail ik garde aussi la balise mais il EFFACE tout simplement le chemin de l image!!!!!!?????

Pensez vous qu il y ai une solution a cela? Ou s agit-il d un deffaut / bug de Windows Mail?
Configuration: Windows XP
Firefox 1.5.0.12

22 réponses

Résumé de la discussion

Le problème central concerne l’affichage d’une signature HTML contenant une image dans Windows Mail après import depuis Outlook Express, car l’image apparaît sous forme de croix et ne s’affiche pas sans intervention. Pour résoudre le problème, certaines réponses soulignent que Windows Mail bloque les images pour des raisons de sécurité et qu’il faut désactiver cette option via Outils, Options et Sécurité, puis redémarrer. D’autres expliquent qu’en créant la signature HTML avec des liens directs ou en utilisant PNG au lieu de JPG, ou en collant la signature depuis Word, on obtient un affichage stable. Certaines pratiques impliquent aussi d’utiliser des formats d’image compatibles et de vérifier le chemin; l’usage d’un fichier signature HTML isolé peut éviter les réécritures du code.

Bobot (l’IA à votre service)
  1. Part 1: Create a HTML Signature Source File

    1. Open up your email program.

    2. From the File menu, click New and then Mail Message. The New Message window opens.

    3. From the Insert menu, select Picture… (Live Mail users select Insert | Image | Inline…)

    4. Navigate to the image file you wish to insert.

    5. Click the Open button. Your image should show in the New Message window.

    6. Optionally, you may add text.

    7. From the File menu, select Save As…

    8. Type your File name and select HTML as the file type.

    9. Close the open window.
    Part 2: Link the HTML file to your Email Signature

    Now that the file with your image and text is saved, you need to point your email program to it.

    1. From the Tools menu, select Options.

    2. Click the Signatures tab.

    3. In the Signatures section, click the New button.

    4. In the Edit Signature section, select the radio button for File.

    5. Click the Browse… button.

    6. Navigate to the HTML file you just created. You may need to change the file types list to HTML Files.

    7. Highlight your file and click Open.

    8. Check your desired Signature settings.

    9. Click OK.

    If you’re a Windows Mail user, you’re done. When you create an email you should see your image signature appear based on your settings.

    You’re not as lucky if you’re a Windows Live Mail user. Rather than seeing your image, you may see a box representing your image or logo dimensions.
    Windows-Live-Mail-with-ghost-image
    Click to enlarge
    Fixing Windows Live Mail Signature Images

    The reason this problem happens is the way Live Mail references the image in your HTML file. To fix the problem, you need to replace the cid: location with the file’s path for your image. The thumbnail below shows an example of this cid: reference.
    HTML-source-for-Windows-Live-Mail-signature
    Click to enlarge

    To find and replace the image location,

    1. Navigate to your image file with Windows Explorer.

    2. Right-click the image name and select Properties.

    3. On the General tab, click to the right of the Location: line.

    4. Right-click and choose Select All

    5. Press Ctrl+C to copy the file path to your clipboard.

    6. Using Notepad or a HTML editor, open your HTML signature file.

    7. Locate the line with src=”cid:

    8. Remove the contents between the quotes.

    9. Press Ctrl+V to paste in your file path.

    10. Append that path with a slash and the file name such as \logo.png

    11. Save your file.

    In my case, I replaced

    src=”cid:405D5FBC767641778F51AD4A81034356@Blimper”

    with

    src="C:\Documents and Settings\Compaq_Owner\My Documents\My Pictures\logo.png"

    Although you do have to do extra work to add an image to your email signature, it can be worth the effort. The good news is you only have to do this process once per signature. And for those people that haven’t tried Windows Live Mail, you should consider it as it offers more features and security.

    ET VOILA!!!!!!
    19
    1. et ba moi sa marche pas :(
      0
    2. Ça marche! It works! Great!
      0
    3. Après 3h de galère, ayant suivi les consignes, toujours pas d'image dans ma signature, grrrrrrrrr

      Et puis EUREKA !!

      J'ai décoché l'option de sécurité de téléchargement des images dans Outils / Options de sécurité, onglet Sécurité - Téléchargement des images - Bloquer les images et contenus externes dans les messages HTML

      et le miracle a lieu ....
      0
    4. Bravo. Depuis quelques années, j'arrivais à avoir une image dans ma signature pour l'envoi d'un premier message, mais lors d'un transfert de message et pour répondre à un message, l'image n'apparaissait plus dans ma signature. Je m'y suis habituée.

      En décochant l'option de sécurité comme vous l'avez fait, cela marche. Super. Encore bravo.
      0
    5. Ou tu as trouvé l'option de sécurité de téléchargement des images dans Outils / Options de sécurité, onglet Sécurité
      0
  2. Slt à tous,

    En réponse à tous ceux qui obtiennent un croix rouge à la place de l'image, cela s'explique par le fait que vos images html sont bloqué par la sécurité de windows mail.

    Il faut que vous sélectionner outils + options + sécurité et que vous décochiez la case bloquer les images et autres contenu.

    Je me suis pris la tête sur ma signature pendant plus d'une heure avant de comprendre que je faisais tout correctement sauf que cette sécurité bloqué les images.

    J'espère que cela vous sera utile.

    @+
    Féfou
    2
    1. Après plusieurs embrouilles, j'ai finit par m'en sortir:
      On peut s'en sortir avec les solutions proposées, néanmoins, il faut bien faire attention à 2-3 petites choses.

      / J'ai testé ceci sur le logiciel Windows LIVE Mail. Je ne promet pas que la procédure soit identique sur le logiciel Windows Mail. Mais si comme vous vous avez cherché pendant des heures, alors c'est pas 10 minutes pour vérifier qui vous poseront problème.
      / Je tourne en Windows Vista. Je ne garantis pas que tout se déroule de la même manière sur d'autres versions (mais même message que ici-dessus).

      On démarre:
      * Créer un dossier dans lequel vous placerez votre image et votre fichier .html (Gardez à l'attention, que si vous déplacez ce dossier dans le futur, il vous faudra tout recommencer. Je conseille donc par exemple de créer le dossier dans vos "Documents" et de ne plus jamais y toucher)
      * Créer un nouveau message (vide) dans Windows Live Mail et sélectionner "texte enrichi (HTML)" dans le menu "format" si ce n'est pas déjà fait ;
      * Rédiger la signature comme on le souhaite. Pour insérer des images (préférez le format .png)
      * Aller dans affichage et sélectionner "modifier la source" dans le menu "Affichage" cliquez bien dans le corps du mail avant de cliquer sur le menu Insertion->Image->INCORPOREE.
      * Enregistrez le fichier sous le type de fichier "HTML (*htm;*.html)"
      * Vous pouvez fermer la fenêtre

      Il faut maintenant aller dans le dossier où vous avez enregistré l'image et le fichier .html
      * Faites un click droit sur l'image, et cliquez sur propriétés.
      * Dans le bandeau "Emplacement", faites click droit "Tout sélectionner" puis le raccourci clavier CTRL+C (pour copier l'adresse de l'emplacement)
      * Ouvrez le fichier .html avec BlocNotes
      * Faites le racourci clavier CTRL+F (pour rechercher un, ou des mots dans un document). Tapez "cid:" puis cliquez sur suivant. Il va vous sélectionner un endroit dans le code html, vous pouvez fermer la petite fenêtre de recherche.
      * le code qui nous intéresse ressemble à ceci

      src="cid:012E59553D004EFC901D1AB9F7ED7B7E@GME"

      * Il va falloir ne sélectionner QUE ce qui se trouve ENTRE les " " de ce morceau de code. Lorsque c'est fait, faites le raccourci clavier CTRL+V (pour coller l'adresse de l'emplacement de l'image que vous aviez copié un peu plus tôt). Le morceau de code devrait maintenant ressembler à quelque chose comme ceci

      src="C:\Users\votreprénom\Documents\Signature_email\"

      Attention, l'adresse ne pointe pour le moment que vers le dossier qui contient votre image. Il vous faut donc maintenant rajouter le nom du fichier (sans fautes, sans différences de majuscules/minuscules), suivit du format de l'image.
      Ca devrait donner ceci:

      src="C:\Users\votreprénom\Documents\Signature_email\image.png"

      Il est temps maintenant d'enregistrer votre signature dans les préférences de Windows Live Mail.
      * Ouvrez donc Windows Live Mail, sélectionnez "Options" dans le menu "Outils" (Si vous ne trouvez pas le menu (Fichier-Edition-Affichage-...), essayez d'appuyer sur la touche "alt", cela devrait le faire apparaitre)
      * Dans l'onglet "Signatures", cliquez sur "nouveau". Cochez ensuite l'option "fichier" et allez chercher votre fichier .html (Si vous ne le trouvez pas, Il se peut que vous deviez changer le type de fichier: sélectionnez "HTML (*htm;*.html)")
      * Cliquer sur "ouvrir"
      * Cochez au dessus l'onglet "Ajouter ma signature à tous les messages que j'envoie" et cochez ou décochez l'autre en fonction en vos préférences.
      * ATTENTION: n'oubliez pas de cliquer sur Appliquer, puis Ok pour valider.

      Voilà, normalement ca devrait maintenant fonctionner.
      Si ce n'est pas le cas, je ne saurais malheureusement pas être de secours, et vous souhaite bonne chance et beaucoup de joie de recherche sur "google".
      Si ca a fonctionné pour vous, n'hésitez pas à copier-coller ce tuto dans un fichier Bloc-Notes, que vous enregistrerez dans le dossier contenant votre image. On n'est jamais à l'abri de Mises-à-jour qui foirent avec Windows.
      0
      1. Big up. Ca fait 2 ans que je me prends la tête avec ça car je bosse avec et cela est très important pour moi.

        Encore merci pour cette explication hyper claire !!!!
        0
    2. Merci, ca marche a merveille.
      0
      1. Bravo ! J'avais essayé deux autres procédures qui n'ont pas fonctionné; la tienne est très simple et marche du tonnerre : seul problème, c'est que dans Windows Mail il n'y a pas grand choix de polices et de couleurs. Il suffit de créer la signature dans Word et de faie un copier-coller.
        1
        1. quelle manipulation précédente?
          J'ai essayé avec le format jpg, gif, ...
          0
          1. --Hi
            Verifier le format de l image si vous avez bien reussi la manip précédente........
            0
            1. Bonjour,
              J'ai tout essayé, dans tous les sens, mais j'ai toujours le rectangle blanc avec la croix rouge à la place de mon image!
              j'utilise windows vista et windows live mail!
              est-ce que quelqu'un peut m'aider svp!
              merci d'avance
              0
              1. Même pb je suivais bien la procédure et boum, marchait pas.

                En fait j'utilisais un jpg comme fichier signature. En le passant comme dans le tutos en anglais en png.

                No prob. Works perfectly
                2
                1. BOnjour à tous.

                  J'ai beau chercher, mais impossible de trouver l'affichage de la source?!?

                  Dansaffichage, tout ce que j'ai, cest :
                  1-Cc et Cci
                  2-Barre d'état
                  3-Personnaliser la barre d'outils...

                  Quelqu'un peutm'aider?

                  Merci à l'avance!
                  0
                2. @NastyDan/Bonjour à Tous,

                  Après plusieurs jours de galère, à essayer différentes méthodes pour insérer un logo dans ma signature, j'ai trouvé une autre solution.
                  J'ai utilisé tout d'abord la méthode de TOTO (grand merci à TOTO pour ses conseils)

                  1-Création de la signature dans un nouveau message
                  2-Enregistrer votre message en html dans un répertoire [Fichier/ enregistrer sous ]
                  Par simplification nous dirons que nous avons enregistré le fichier c:\messagerie et qu'il s'appelle signature.html
                  3-Dans mon cas le fichier a été enregistré au format htm.J'ai changé l'extension en Html
                  4-Si on essaie de créer un message on obtiens toujours un carré avec croix rouge

                  5-A ce moment, j'ai copier mon image au format jpg dans le même répertoire (c:\messagerie)
                  je l'ai appelé "logo"
                  6-j'ai ouvert le fichier Signature.html avec bloc note
                  7-J'ai repéré le terme IMG dans le texte et j'ai remplacé la ligne
                  "<DIV><IMG
                  style="POSITION: static; MARGIN: 10px 0px 0px; DISPLAY: inline-block; FLOAT: none"
                  border=0 src="cid:4E6CCA21139F487AB112956CA5636AC8@xxxxxxxxx" width=130
                  height=55></DIV>"

                  par la ligne <IMG src="c:\messagerie\logo" />
                  Mettre le répertoire ou se trouve votre logo et bien mettre un espace entre " et /

                  8-Enregistré et Fermé
                  9-Sélectionner votre fichier signature dans windows mail (outils/option/signature)

                  J'ai résolu mon problème de cette manière.Je n'ai pas l'habitude d'écrire des conseils vu mon niveau informatique donc j'espère avoir été clair et avoir aidé d'autres internautes

                  Bonne journée à tous
                  0
                3. Cette solution fonctionne à merveille.
                  Ca faisait des années que je souhaitais mettre une signature en vain.
                  Merci beaucoup !
                  Et n'hésite pas à poster de nouveaux conseils informatiques de la sorte, si ils sont tous aussi bon, on va te suivre !!!
                  ah ah !
                  0
                4. Bravo!

                  Mais quelle galère quand même!

                  ;-))
                  0
              2. Trop marrant ! et moi qui croyait que c'était moi qui était pas doué !!! J'ai trop rigolé avec les carrés blancs et les croix rouges parce que ...je m'en sorts pas non plus. Allez bonne soirée à tous !
                0
                1. --Hi
                  Verifier le format de l image si vous avez bien reussi la manip précédente........

                  Certains aiment manger léger, moi j'aime manger les G.
                  0
                  1. bonjour,
                    j'aimerais insérer une signature photo vous vous en doutez. J'ai lu tout vos conseil en français comme en anglais. La technique en anglais ma permis d'obtenir un manifique carré blanc avec une croix rouge dedans. Je n'ai pas dans mon mennu affichage l'option: changer de source. Avez vous une idée...?
                    merci d'avance
                    0
                    1. Ça marche super!!!! Merci bcp et vive l'Amérique (pcq l'explication anglaise est bien mieux que celle en français!!!)
                      0
                      1. Bonjour
                        Je n'y arrive pas avec Word 2007 !
                        quelqu'un peut il m'aider ?
                        J'aimerais bien créer mon logo et l'ajouter à m signature dans windows mail
                        ça ne fonctionne pas
                        merci si quelqu'un m'entend
                        Cordialement
                        0
                        1. <BODY bgColor=#ffffff>
                          <DIV><FONT size=2 face=Arial><IMG
                          src="adresse_de_l'image"></FONT></DIV></BODY>
                          0
                      2. bonsoir moi j'ai juste le problème d'une petite écriture avec bgColor pffff qui se met au dessu de ma signature
                        0
                        1. il faut que tu laisses <>, cela fait partie de ta balise body
                          0
                      3. hello

                        nikel merci...la version US est plus explicite...

                        a+
                        0
                        1. Merci beaucoup,

                          J'ai suivi la procédure a la lettre et ca fonctionne c'est parfait, merci encore ! :)
                          0
                          1. J'ai résolu mon problème en passant à Thunderbird, qui je dois dire, est 100 fois mieux que windows live mail!
                            0
                            1. Bonjour,
                              Idem pour moi, la modification de la source se coche mais rien ne se passe quand au changement de la syntaxe...
                              Merci de nous aider...
                              0
                              1. Bonsoir,
                                J'ai lu attentivement vos indications quant àl'obtention d'une belle signature avec windows live mail, cependant je n'y parviens pas, en effet, chez moi dans "affichage" , je n'ai pas la possibilité de "modifier la source".

                                Pourriez-vous m'aider svp?

                                Merci
                                0
                                • 1
                                • 2