PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV (précédentes versions) → Blocage de la lecture de mes emails POP
Blocage de la lecture de mes emails POP
Débuté par GpEp, 17 oct. 2022 12:00 - 2 réponses
Membre enregistré
45 messages
Posté le 17 octobre 2022 - 12:00
Bonjour à tous
Je transpose un projet sous Windev 23 en version Windev 26 pour traiter mes emails.
J'ai changé le nom du projet sous Windev 26 pour conserver la possibilité d'utiliser les 2 applications durant un certain temps.
Aucun problème en version Windev 23.
En Windev 26 ...
Le code suivant fonctionne parfaitement pour lire les entetes de ma messagerie Mail Orange ( Attention je ne parle pas de GMAIL )
//"Ouverture de la session POP3..."
bResSession = EmailOuvreSessionPOP3(COMPTENV.Login,COMPTENV.Password,COMPTENV.AdrSrvPop,995, optionSSL)
...
// "Lecture des entêtes d'emails..."
TableSupprimeTout(TSources)
// Lecture du premier e-mail
EmailLitEntêtePremier(COMPTENV.Login)
TANTQUE PAS Email.EnDehors
...
TableAjouteLigne(TSources,HTMLVersTexte(Email.HTML))
...
EmailLitEntêteSuivant(COMPTENV.Login)
...
FIN
par contre impossibilité de charger les emails avec la fonction EmailLitpremier :
// "Lecture de chargement d'emails..."
TableSupprimeTout(TSources)
// Lecture du premier e-mail
EmailLitpremier(COMPTENV.Login) >>> plantage exception
TANTQUE PAS Email.EnDehors
...
TableAjouteLigne(TSources,HTMLVersTexte(Email.HTML))
...
EmailLitEntêteSuivant(COMPTENV.Login)
...
EmailLitSuivant(COMPTENV.Login)
FIN
à l'exécution une erreur exception est déclenchée et la procédure ne fournit aucun message explicatif
PROCÉDURE PGestionInterruption(TotalOctet, TotalTransmis)
// Parcours des sous-erreurs (s'il y en a)
POUR i = 1 À ExceptionInfo(errNombreSousErreur)
// Message complet de chaque sous-erreur
Trace("Sous-erreur " + i + " : " + ExceptionInfo(errMessage, i))
FIN
SVP pouvez vous me préciser quelles sont les causes possibles ?
J'ai pensé que celà pouvait venir du fait que j'ai changé le nom de mon application mais je n'ai pas trouvé
où et comment le faire vis vis du serveur Mail Orange.
Merci pour votre aide
Membre enregistré
45 messages
Posté le 31 octobre 2022 - 10:33
Bonjour,

Après une semaine de recherches variées j'ai enfin trouvé la solution.
Après avoir fait tout ce que je pouvais faire sur Windev 26 et mes recherches sur les authentifications possibles du serveur ( aucune à ce jour ) j'ai pensé faire un essai de plus avec Windev 27 que je viens d'installer ( puis réinstaller pour cause de lenteur ) et là, merveille, tous mes projets accédant à la messagerie Mail orange POP et IMAP ont fonctionné sans aucun problème, à mon grand soulagement, car je commençais à remettre sérieusement en doute mes facultés intellectuelles ( j'ai 80 ans ).

Donc je vais utiliser Windev 27.
Merci à tous
Membre enregistré
44 messages
Popularité : +6 (6 votes)
Posté le 24 mai 2023 - 15:24
Bonjour,

Je vous rassure, vous n'êtes pas sénile !
Cela est du a un bug de wd260com.dll jamais corrigé par les pack updates de la version 26.
Il faut demander le patch via https://stg.webdev.info/publicationst_web/fr/miseajourst.awp
Référence de l'incident : 123587
Disponible depuis le : 12/10/2021

--
La chute n'est pas un échec. L'échec c'est de rester là où on est tombé.