FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WINDEV 2024
→
image dans le corps de l'email (signature)
image dans le corps de l'email (signature)
Débuté par thierry, 17 oct. 2018 12:20 - 4 réponses
Connectez-vous…
thierry
#1
Posté le 17 octobre 2018 - 12:20
bonjour, je cherche depuis hier une solution à mon problème, j'ai déjà essayé pleins de choses mais hélas sans résultat du coup je demande de l'aide !
donc voilà j'ai une fenêtre pour écrire un email, elle contient un champ html, dans ce champ html figure une image (généralement le logo pour la signature) lorsque j'envoi l'email par la fonction EmailOuvreSessionSMTP l'email reçu contient bien l'image à l’intérieur du corps de l'email et cette image ne figure pas en pièce jointe, par contre quand j'envoi cet email directement dans Outlook (donc sans passer par un serveur smtp) avec la fonction OutlookOuvreSession l'image n'est plus dans le corps de l'email.
est-ce que quelqu'un a rencontré le même problème ?
j'utilise la dernière version de windev
merci pour vos réponses
thierry
Signaler
1
0
Bowz
#2
Membre enregistré
5 messages
Posté le 19 novembre 2019 - 12:14
J'ai le même problème :
En connexion SMTP l'image s'affiche dans le corps de l'Email, alors qu'avec une connexion Outlook l'image est présente en PJ mais pas dans le corps du mail...
PS : Le texte au format HTML s'affiche correctement pour les deux types de connexion pourtant...
Message modifié, 19 novembre 2019 - 12:17
Signaler
0
0
Poncherello
#3
Membre enregistré
324 messages
Popularité : +21 (51 votes)
Posté le 19 novembre 2019 - 14:10
EmailImporteHTML ou EmailImporteSource, pour outlook l'image doit être en CID.
De plus les fonctions OutlookOuvreSession, enfin tout ce qui passe par des liens OLE seront bientôt supprimer par microsoft ^^. C'est aussi pour ca que le champ traitement de texte et tableur on fait leur apparition ^^
Signaler
0
0
Bowz
#4
Membre enregistré
5 messages
Posté le 20 novembre 2019 - 11:31
Même avec EmailImporteHTML cela ne marche pas. Les images sont en pièces jointes mais pas affichées dans le corps du mail.
Utilises le code du sujet du post :
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windev/181127-objet-ole-automation-mail-outlook-comment/read.awp
Le mail s'envoie, les images sont bien affichées dans le corps du mail, mais il faut accepter plusieures autorisations à chaque fois...
Sinon, stocker les images sur un serveur (site web) et remplacer le chemin de SRC de l'image par le lien de l'image sur ton serveur :
exemple : <img src="C:\Images\Image.png"> à remplacer par <img src="http:\\monsiteweb\dossier\Image.png">.
Signaler
0
0
François C.
#5
Membre enregistré
1 623 messages
Popularité : +100 (114 votes)
Posté le 20 novembre 2019 - 12:31
Hello,
Tu peux aussi essayer de convertir tes images en base64 et de changer la source de la balise IMG :
<img src='data:image/jpeg;base64,<!-- base64 data -->' />
Signaler
0
0
→ Revenir à WINDEV 2024
WINDEV 2024
WEBDEV 2024
WINDEV Mobile 2024
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte