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 :

cFichieriniest une chaîne
SERV_SMTP est une chaîne
CHEMIN_LOCALest 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 unemailSessionSMTP
Masession..AdresseServeur=SERV_SMTP
sImageEncodeeest une chaîne=Encode(fChargeBuffer(CHEMIN_LOCAL),encodeBASE64)
MASQUE_HTML=""
// sCorps est une chaîne

SIEmailOuvreSession(Masession)ALORS

MonMessage est unEmail
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)

SIEmailEnvoieMessage(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