PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → [WD26]EML et ImporteSource()
[WD26]EML et ImporteSource()
Started by Matthieu Legrand, Feb., 26 2024 4:59 PM - 1 reply
Posted on February, 26 2024 - 4:59 PM
Bonjour à tous

Les joies de la gestion des mails via windev...

Je suis toujours sur mon projet, j'avance pas mal, il est même plutôt efficace pour traiter les trois quarts des mails au format eml.
Il les ouvre, les traite, les exporte, que du bonheur.
Enfin ça le serait si tout fonctionnait comme prévu.

J'éprouve certaines difficultés avec certains mails, lors de l'instruction "EmailImporteSource()"

Le code suivant :
EmailRAZ()
Email.Source = fChargeTexte(pScript,foUnicode)

SI PAS EmailImporteSource() ALORS
Erreur("Soucis lors de l'import")
FIN
// Le contenu a bien été chargé
bufMailContenuHTML = Email.HTML // Le code html du message


bloque purement et simplement avec certains mails. Il s'arrête à EmailImporteSource et ne plante pas mais ne va pas plus loin. Ca tourne en boucle...
Mails que j'arrive à ouvrir sans problème avec outlook...

Quelqu'un a déjà rencontré ce type de problème ?

La taille du mail n'est pas un critère, car ce problème je le rencontre avec un mail de plus de 10 Mo, mais aussi un mail de même pas 20 Ko...

Si quelqu'un a une piste, je suis preneur...

Merci d'avance
Registered member
1,144 messages
Popularité : +50 (142 votes)
Posted on February, 27 2024 - 4:51 PM
Bonjour,

C'est peut-être un problème de chaîne (ANSI vs UNICODE vs charset)
Avez-vous essayez ceci :
EmailParamètre(emailParamètreHTML, Vrai)


Juste après EmailRAZ() ?

--
***************
Formateur - développeur
Formation thématique : https://coursdinfo.podia.com/
Formation INTEGRAL WINDEV : https://coursdinfo-video.systeme.io/integral-windev
Livre WINDEV : https://amzn.eu/d/6xTow1z
Tuto WINDEV sur ma chaîne Youtube
Message modified, February, 27 2024 - 4:52 PM