Si vous lisez ceci, c’est probablement que vous ne parvenez pas à envoyer des messages avec des images qui s’affichent correctement dans la boite de messagerie du destinataire. Voici une bonne nouvelle, la solution se trouve ici:
Comprendre votre erreur
L’ erreur classique survient lorsque vous insérez des images dans un email de la même manière que vous le faite dans une éditeur de texte de type Word. Certains préparent même leur message dans Word car ils ont appris à utiliser ce logiciel (c’est au passage une très mauvaise habitude car Word ne suit pas les standards web), lui donnent le rendu qu’il souhaitent, intègrent une image et puis, au mieux, exportent le document au format HTML pour en copier coller le code dans CyberMailing, au pire, font directement un copier coller de leur page et laissent le « pauvre » éditeur de cybermailing se débrouiller avec le fouilli de code de Word..
Le but ici n’est pas de parler de la conversion de Word au monde du web mais bien ce qui se passe au niveau des images. Supposons au moins que le document word a été exporté au format HTML.
Une fois le code copié collé dans l’éditeur de CyberMailing, en général, tout se passe plutôt bien, l’image apparaît même dans l’éditeur de CyberMailing et elle apparait aussi si vous vous envoyez un message test.
On dirait que tout semble fonctionner 🙂
Mais si vous envoyez ce message à votre liste « patattras », L’image n’apparait pas ?!?! 🙁
Voici ce que tout le monde voit :
Pourquoi CyberMailing a t’il donc supprimé votre image ?
En réalité, CyberMailing n’a rien supprimé du tout! il n’a fait qu’envoyer le code HTML que vous lui avez demandé d’envoyer.
En fait, une image dans un document web est une instruction d’insertion d’un fichier qui se trouve à un endroit précis.
Par conséquent le code HTML de votre document word sera quelquechose du style :
<img alt="" src="C:\\mes_documents\mon_projet\mon_image.png" /> |
C:\\mes_documents\mon_projet\mon_image.png est l’endroit où se trouve votre image : c’est à dire uniquement sur votre ordinateur !! 🙁
Cela signifie que seul un utilisateur de votre ordinateur peut la voir !
L’ordinateur de vos destinataires tentera d’accéder à cette adresse mais à moins qu’il ne possède un document du même nom au même endroit, (ce qui est hautement improbable) il n’y trouvera rien ! Et votre destinataire verra qu’il manque une image dans le message.
La bonne méthode
La solution, vous l’aurez peut être déjà devinée est de placer le fichier de l’image dans un endroit du web que tout le monde pourra accéder. La solution courante est de la placer dans un dossier de votre site et d’indiquer dans le code HTML l’adresse vers ce fichier :
<img alt="" src="http://votre-site-a-vous.com/projet/mon_image.png" /> |
🙂
Ce type d’adresse étant accessible par tous, votre image apparaîtra dans les emails envoyés à vos destinataires*
Si vous n’avez pas de site, les solutions d’hébergement gratuite d’images sont légions.. il vous suffit d’y charger votre image, de récupérer l’url et de l’indiquer dans votre code html.
*Du moins, pour tout ceux dont le client email accepte d’afficher les images dans les messages que vous envoyez. Mais ceci est une autre histoire…