PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2025 → Pb de lecture image dans mail
Pb de lecture image dans mail
Débuté par Yann LE BOULC'H, 04 mai 2022 11:21 - 2 réponses
Membre enregistré
208 messages
Posté le 04 mai 2022 - 11:21
Bonjour la communauté,

J'ai quasi terminé mon projet mais j'ai un souci majeur. J'intègre une image dans un mail et ok souci lors de sa lecture dans Outlook Windows (Office365) :





Par contre, sous le client Outlook Android ou Iphone, l'image pose souci :





Voici le code que j'utilise :

cFichierini est une chaîne
SERV_SMTP est une chaîne
CHEMIN_LOCAL est une chaîne
cFichierini = fRepEnCours() + "\Synthese_de_prod.ini"
CHEMIN_LOCAL = INILit("CAPTURE_ECRAN","CHEMIN_LOCAL","",cFichierini)
SERV_SMTP = INILit("SMTP","SERV_SMTP","",cFichierini)
Masession est un emailSessionSMTP
Masession..AdresseServeur = SERV_SMTP
sImageEncodee est une chaîne = Encode(fChargeBuffer(CHEMIN_LOCAL), encodeBASE64)
MASQUE_HTML = ""
// sCorps est une chaîne

SI EmailOuvreSession(Masession) ALORS

MonMessage est un Email
MonMessage..Expediteur = "xxxxxx@xxxxxxx.fr"
Ajoute(MonMessage..Destinataire, "yann.leboulch@xxxxxx.fr" )
MonMessage.Sujet = "Synthèse de production : " + COMBO_EtatSynthese..ValeurAffichée

sChain est une chaîne = ChaîneConstruit(sIserer,sImageEncodee)
// MonMessage..HTML = RTFVersHTML(sChain)
MonMessage..HTML += RC + sChain

ToastAffiche("Envoi du Message",toastCourt,cvMilieu,chCentre)

SI EmailEnvoieMessage(Masession, MonMessage) ALORS
ToastAffiche("Message OK",toastCourt,cvMilieu,chCentre)
SINON
Erreur(ErreurInfo(errComplet))
FIN

SINON
Erreur(ErreurInfo(errComplet))
FIN
Sablier(FAUX)


Avez vous une idée ?

Merci pour votre aide.
Membre enregistré
996 messages
Posté le 04 mai 2022 - 12:02
Bonjour,

Tu peux nous montrer le code html de la ou devrais s'afficher ton image

Jordan
Membre enregistré
208 messages
Posté le 04 mai 2022 - 13:30
Au temps pour moi, j'ai oublié cette partie du code :

sIserer est une chaîne = [
<img src="data:image/jpg;base64,%1"/></IMG*>"
]


Concernant le mail reçu dans mon client Outlook Android, impossible de récupérer le code source.
Message modifié, 04 mai 2022 - 14:07