Bonjour,
comme personne n'a encore répondu à mon post, je me permet de le modifier un peu, hier dans la précipitation, je me suis rendu compte que je n'avais pas mis grand chose comme infos ...
J'ai un application qui envoie des message emails, mes utilisateurs utilisent des FAI et serveur SMTP différents (entre France / Suisse / etc.). Jusqu'ici je n'avais pas eu de soucis et en cas de gros problème avec un FAI, je me tournais vers le smtp de Gmail.
Mais je me suis rendu compte que ce simple code ne fonctionnait plus (tiré de la doc de PCSoft) , j'ai juste changé le nom et le password et supprimer le texte d'erreur de base pour le test :
Si dans le retour d'erreur on laisse ErreurInfo(ErrMessage) , rien n'est retourné, par contre si on laisse ErreurInfo(ErrComplet) , j'obtiens :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24 // -- recuperation des valeurs de test -- NomUser est une chaîne = SAI_User sPass est une chaîne = SAI_Password // Envoi d'un email par le protocole SMTP sécurisé EmailChangeTimeOut(10) // 10 secondes pour le time out // Utilisation d'un serveur SMTP sécurisé avec authentification // Nécessaire en général pour utiliser un SMTP // différent de celui du fournisseur d'accès Internet SI EmailOuvreSessionSMTP(NomUser,sPass, ... "smtp.gmail.com", 587, Faux, emailOptionSécuriséTLS) = Vrai ALORS // Procédure permettant d'initialiser la structure email // Envoie l'email SI EmailEnvoieMessage(NomUser) = Faux ALORS Erreur() FIN EmailFermeSession(NomUser) SINON Erreur( ErreurInfo(errMessage)) FIN
J'ai dans la FAQ de PC Soft que depuis aout , des soucis pouvaient survenir : lien avec les sessions smtp de Gmail, et bien entendu , la version 19 ne dispose pas de la fonction "EmailParamètre()".
---------------------------
FEN_Test
---------------------------
Appel WL :
Traitement de 'Clic sur BTN_TestMAil' (FEN_FEN_Test.BTN_TestMAil), ligne 16, thread 0
Fonction 'EmailOuvreSessionSMTP', syntaxe 7
Code erreur : 0
Niveau : erreur non fatale (EL_ONRETURN)
Informations de débogage :
Fonction (10,70)
Informations supplémentaires :
EIT_PILEWL :
Clic sur BTN_TestMAil (FEN_FEN_Test.BTN_TestMAil), ligne 16
EIT_DATEHEURE : 29/10/2017 07:49:50
---------------------------
OK
---------------------------
En suivant un post du forum de PCSoft : lien on y voit des soucis qui devraient être résolus avec la version 20 de WD ... qui ne le seraient somme toute pas ... et dans cet autre post : lien , ce serait résolu ... donc je me méfie de casquer pour la WD2x pour rien... ou est-ce qu'il y aurait un moyen de contourner ces soucis ?
Enfin bref .. je galère ...
Des pistes ? Je suis prêt à revoir tout mon système de mail pour le mettre à jour, mais ne sais pus trop où m'orienter
Merci d'avance
Olivier
Partager