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

WinDev Discussion :

Email HTML avec images [WD15]


Sujet :

WinDev

  1. #1
    Membre confirmé Avatar de wd_newbie
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2007
    Messages
    736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2007
    Messages : 736
    Points : 642
    Points
    642
    Par défaut Email HTML avec images
    Bonjour,

    j'essaie vainement d'envoyer des messages HTML contenant des images.

    si je prends l'aide de WD , j'ai :

    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"
    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 ?

    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

  2. #2
    Membre confirmé Avatar de wd_newbie
    Homme Profil pro
    Développeur
    Inscrit en
    Mars 2007
    Messages
    736
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mars 2007
    Messages : 736
    Points : 642
    Points
    642
    Par défaut
    Bon je me réponds tout seul :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    // une fois que l'on fait :
    EmailImporteHTML(MonMessage, SAI_Texte,"")
     
    // ne pas faire :
    MonMessage..HTML = SAI_Texte


    Une demie journée de perdue pour une c....

    Bonne soirée


    Olivier

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [JLabel] texte HTML avec image dans un JAR
    Par matt11 dans le forum Composants
    Réponses: 5
    Dernier message: 18/08/2008, 14h53
  2. envoi d'Emails HTML avec Outlook
    Par juniorAl dans le forum C#
    Réponses: 4
    Dernier message: 20/11/2007, 18h31
  3. envoie de fichier html avec image par email
    Par goomie dans le forum Réseau/Web
    Réponses: 1
    Dernier message: 26/05/2007, 22h47
  4. Réponses: 4
    Dernier message: 02/04/2007, 19h17
  5. [Mail] Envoie news HTML avec images
    Par matt44 dans le forum Langage
    Réponses: 3
    Dernier message: 15/03/2007, 16h23

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