Bonjour,
j'essaie vainement d'envoyer des messages HTML contenant des images.
si je prends l'aide de WD , j'ai :
Quand je lis "Analysez le message HTML pour détecter tous les fichiers multimédia ...", on doit le faire à la main ou est-ce qu'il y une fonction magique EmailListeMedia() ou un autre truc comme ça ?Analysez le message HTML pour détecter tous les fichiers multimédia présents dans le message.
Pour chaque fichier multimédia trouvé :
Créez un fichier attaché. Ce fichier attaché correspond au fichier multimédia (variables Email.Attache et Email.NbAttache).
Créez un identifiant (Email.IdentifiantAttache). Cet identifiant doit être de la forme "wdcid"+numéro du fichier attaché. Par exemple, WDCID5 si le fichier correspondant est le cinquième fichier attaché.
Recherchez le fichier multimédia dans le message HTML et remplacez son nom par la chaîne : "cid:"+Email.IdentifiantAttache.
Par exemple :
Code HTML original : <IMG src="C:\MesImages\Image.gif">
Code HTML remplacé : <IMG src="cid:WDCID5"
J'ai essayé de creuser WD Mail , mais là aussi les images ne fonctionnent pas avec l'application d'exemple.
Quand je fait un EmailImporteHTML(), j'ai bien mes pièces jointes qui sont envoyées, mais si je regarde le chemin des images dans le mail reçu, c'est toujours le lien vers le fichier d'origine "c:\mes images etc..."
Ou est-ce que ça bloque ??
Excellente fin de journée
Olivier
Partager