PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV 2024 → [WD20] Envoi email TLS 1.2
[WD20] Envoi email TLS 1.2
Started by Eric DALLAIRE, Oct., 26 2021 10:08 PM - 3 replies
Registered member
27 messages
Posted on October, 26 2021 - 10:08 PM
Nous avons un logiciel en WinDev20 qui envoi des emails via EmailOuvreSessionSMTP() sur un compte Office365

Toujours bien fonctionné mais depuis quelques semaines nous avons des problèmes de connexion au compte (pas toujours c'est aléatoire).

Après plusieurs recherche je suis tombé là-dessus:

https://techcommunity.microsoft.com/t5/exchange-team-blog/new-opt-in-endpoint-available-for-smtp-auth-clients-still/ba-p/2659652

Comment fait-on pour vérifier la version TLS utilisé par notre logiciel?

Et si c'est bien ce que je pense que nous utilisons pas la version 1.2 comment régler notre problème? (en migrant en version plus récente de WD?)

Merci à l'avance!
Registered member
3,897 messages
Popularité : +227 (347 votes)
Posted on October, 27 2021 - 12:08 AM
Bonjour,
Le problème est que tout se passe au niveau du serveur SMTP. A l'arrivée du message, c'est lui qui voit si c'est le bon protocole utilisé.
Pour qu'un serveur qui utilise TLS 1.2 accepte ton message, il faut utiliser :
EmailParamètre(emailParamètreMode, 1)

Or EmailParamètre n'est dispo qu'à partir de WX 22. Dans la lettre à Papa nwell, il faut sérieusement envisager d'ajouter une ligne WX 27

--
Il y a peut être plus simple, mais, ça tourne
Registered member
326 messages
Popularité : +5 (5 votes)
Posted on September, 18 2022 - 12:59 PM
Bonjour.

J'ai rencontré un problème similaire et cette solution a permis de fonctionner, merci beaucoup Voroltinquo.
Posted on April, 22 2024 - 6:39 PM
Bonsoir

Effectivement en windev, EmailParamètre(emailParamètreMode, 1) résout le souci
mais cette fonction est indisponible en webdev 22 ?

Avez-vous une solution de contournement ?

merci d'avance.