KioskeaKioskeaCommentCaMarcheInscrivez-vous, c'est gratuit !
Samedi 17 mai 2008 - 05:21:37

Image jpg dans mail en HTML ?

Rechercher : dans
Image jpg dans mail en HTML ?
par Laurent
 Fil de Discussions
Statut : Non résolu
mardi 29 août 2006 à 21:09:46
Bonjour à tous,

Je suis en train d'écrire un mail type en HTML, le but étant de l'envoyer depuis une appli écrite en VB -avec CDO-
J'aurais simplement voulu ajouter une image jpg dans le corps du message, sans pour autant que la src de celle ci soit une URL. J'aurais plutôt voulu générer des mails comme le fait Outlook (en créant un mail HTML il est alors possible de simplement copier une image jpg dans le corps du mail, le destinaire pouvant alors la voir directement -pas en pièce jointe-)

Après avoir regardé les sources HTML de ces mails, il est fait référence à ceci :
<img src="cid.."> ... </img>
Qui ferait à priori référence à la pièce jointe ... est ce le cas, et est ce que je dois utiliser ?

En espérant avec été assez précis et clair,
D'avance merci

Laurent
Répondre à Laurent  Signaler ce message aux modérateurs Aller au dernier message

1


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par justin, le mercredi 30 août 2006 à 20:13:02 Fil de Discussions
Comme veux-tu afficher une image sans url ?

C'est pas possible, elle doivent bien provenir de quelquepart, donc de ton site.
Répondre à justin

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Basstho, le jeudi 7 décembre 2006 à 12:11:01 Fil de Discussions
Bonjour,
J'ai exactement le même problême, l'image vient de mon dur et quand je l'insère manuellement j'ai bien la création d'un cid pour l'image src qui permet à la machine de comprendre quel image à afficher.
Le problême vient de l'automatisation de mes envois où là la machine ne comprend rien et garde l'adresse de mon dur sans le coder en hexadecimal.
Svp trrouvez moi une solution j'en peux plus.
A+
Merci
Répondre à Basstho

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Cyril, le mercredi 13 décembre 2006 à 13:40:09 Fil de Discussions
Laurent,

le code "cid:xxxxyyyyzzz" correspond en effet à la référence de l'image dans le mail. On peut aussi faire des liens dans le mail qui pointent sur un document joint au mail.

Tu peux aussi faire comme je suggère justin : faire pointer tes images et liens sur un site quelquonque. Le problème est alors de la visualisation des images si le destinataire ouvre le message dans son logiciel de messagerie une fois la connexion à internet éteinte.

Pour afficher ce genre d'image dans un logiciel qui traite les mails, il faut trouver la partie (Mail part) du message à laquelle l'image fait référence, la décoder (base 64) pour obtenir le flux de l'image.
Répondre à Cyril

4


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par Joyozo, le vendredi 14 décembre 2007 à 01:45:59 Fil de Discussions
Bonjour!

Cette discussion date de longtemps, mais si ma réponse peut aider quelqu'un, tant mieux.

Moi aussi, j'ai eu ce problème. Quand j'envoyais des messages avec Outlook dans lesquels j'insérais des images hébergées sur ImageShack, celles-ci apparaissent invariablement en pièces jointes (en plus d'être à la place voulue dans le corps du message) lorsque le message était ouvert dans Hotmail, par exemple.

Ne trouvant sur internet aucune réponse à ce problème, j'ai décidé d'aller voir si je pouvais trouver quelque chose d'intéressant les options même de Outlook. Finalement, sous Outils -> Options -> Onglet "Envois", dans la section "Format d'envoi du courrier", en cliquant sur "Paramètres HTML", on tombe sur une courte série d'options dont "Envoyer des images avec les messages". Je n'ai eu qu'à décocher la case et j'ai résolu mon problème.

Attention toutefois, si on laisse la case décochée, et qu'on utilise l'option Insertion -> Image... (pour insérer dans le corps du texte une image contenue sur le disque dur, par exemple) lorsqu'on rédige un nouveau image, l'image n'apparaîtra pas si le destinataire lit son message depuis Hotmail. Mettre une image en fichier joint fonctionne toujours cependant.
Répondre à Joyozo

5


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par lurked, le mardi 5 février 2008 à 13:59:11 Fil de Discussions
L'activation/desactivation de se paramètre est quelque chose qui m'est essentiel, mais ce que je trouve dommage qu'elle est été enlevée de la version 2007 d'Outlook.

Est-ce que quelqu'un est au courant de la façon pour désactiver la copie+utilisation de Content ID pour les messages HTML contenant des images, mais pour outlook 2007?
Répondre à lurked

6


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Par lurked, le mardi 5 février 2008 à 21:28:47 Fil de Discussions 
J'ai trouvé la solution à ce problème pour Outlook 2007 également.

J'ai fait une petite recherche à partir des options d'Outlook 2003 pour connaître la clef de la base de régistre qui configurait l'option d'envoyer les images en fichiers joints avec le email.

On doit simplement aller configurer la clef suivante :

HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Outlook\Options\Mail

Clé DWORD : "Send Pictures With Document" = 0

J'espère que ça peut aider quelqu'un, en tout cas moi j'ai été plus que ravis lorsque je l'ai trouvée.

François Boivin,
WWW.STAS.BIZ
Répondre à lurked
Discussions pertinentes trouvées dans le forum
04/03 15h02[Html, Javascript] image et mailtoWebmastering04/03 15h020
06/09 17h22Mail html sans images en pièces jointesWebmastering14/12 02h045
13/01 11h13inserer image ds page html envoyée PAR MAILWebmastering14/12 09h292
22/03 21h53convertir une image jpg en fichier wordBureautique23/03 01h061
Plus de discussions sur « Image jpg dans mail en HTML ? » Discussion en cours Discussion fermée Problème résolu
Répondre
Titre du message :
Votre pseudo:
Votre email :
Message: 
  •  
  •  
Options: Recevoir les réponses par mail.
 

Aide