| |
Membre enregistré 25 messages Popularité : +3 (3 votes) |
|
Posté le 13 octobre 2017 - 19:41 |
Bonjour J'ai une application, en windev21, chez un client qui envoie des messages en utilisant smtp.gmail.com Cette application fonctionne depuis plusieurs mois sans problèmes, mais depuis début octobre nous avons une erreur sur la commande : EmailOuvreSessionSMTP rien n'a été modifié, je ne comprends pas et ne trouve pas de solutions voici le texte de l"erreur: Fonction 'EmailOuvreSessionSMTP', syntaxe 7 Code errer : 0 Niveau : erreur non fratale
J'ai essayé d"autres paramètres sans succès
voici le code qui fonctionnait :
SI PAS EmailOuvreSessionSMTP(MaSessionNom,MaSessionMotDePasse,MaSessionAdresseServeur,MasessionPort,Faux,emailOptionSécuriséTLS) ALORS Erreur(ErreurInfo(errComplet)) RENVOYER Faux FIN
merci pour toute aide
Yves67
-- yves67 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 135 messages Popularité : +21 (23 votes) |
|
Posté le 13 octobre 2017 - 21:40 |
Bonjour,
c'est probablement lié à un modification des paramètres de sécurité côté gmail, par exemple la mise en place de l'authentification à 2 facteurs.
Il faut regarder dans les paramètres du compte gmail / connexion et sécurité / se connecter à google [....] puis éventuellement créer un mot de passe d'application (permet de contourner l'authentification à 2 facteurs pour un programme donné)
Dominique |
| |
| |
| | | |
|
| | |
| |
Posté le 13 octobre 2017 - 22:40 |
merci pour votre message mon compte n'avait pas de double authentification ?? je viens de l'activer et de générer un mot de passe application dois-je le mettre à la place de mon mot de passe gmail ? merci de votre aide yves67 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 1 143 messages Popularité : +50 (142 votes) |
|
Posté le 14 octobre 2017 - 10:01 |
Bonjour, Cette question a été soulevée récemment et si mes souvenirs sont corrects c'est parce que Google a sécurisé l'envoi des emails par SMTP. Il faut aller dans les paramètres de gmail concernant le smtp et demander l'activation de ces envois. Si je ne me trompe pas, Google donnera une autre adresse mail spécifique pour les envois SMTP pour les sites internet (entre autres). |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 25 messages Popularité : +3 (3 votes) |
|
Posté le 14 octobre 2017 - 12:16 |
Bonjour, merci de votre réponse mais je ne m'en sors pas... quand vous dites il faut aller dans les paramètres de gmail concernant le smtp, c'est dans mon compte ou dans les paramètres ? je n'ai rien trouvé concernant le smtp ?? j'ai essayé d'activer la double activation et j'ai générer un mot de passe pour une application mais faut-il simplement remplacer le mot de passe ou faut-il aussi mettre comme id : securesally@gmail.com ?? merci de votre aide Yves67
-- yves67 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 25 messages Popularité : +3 (3 votes) |
|
Posté le 14 octobre 2017 - 19:30 |
Bon j'ai trouvé une solution, j'ai laissé tomber gmail et je passe par orange sauf que le port doit être 465 et en SSL mais ça marche, c'est le principal merci à tous Yves67
-- yves67 |
| |
| |
| | | |
|
| | |
| |
Posté le 19 octobre 2017 - 15:57 |
The point is this: https://www.google.com/settings/security/lesssecureapps
Vous devriez passer "Access for less secure apps" à 'Activé'. Dans mon cas, il était 'Activé', je l'ai changé en 'Désactivé' et l'ai de nouveau passer en 'Activé'. Quelques instants après l'ouverture de session SMTP en TLS était effective et les e-mails étaient envoyés. |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 834 messages Popularité : +13 (13 votes) |
|
Posté le 05 décembre 2017 - 07:45 |
Bonjour, J'ai fait comme patrick mais sans résultat. En TLS 587 ou en ssl 465, le résultat est le meme.
Ce message arrive sur ce code :
SI EmailOuvreSessionIMAP(sNom_util,sMpasse,sMon_serveur,nPort,nMon_option) = Faux ALORS Info("En cas de TimeOut, assurez-vous des paramètres du " +"""Pare-Feu"" sur le port utilisé (" + MaSession..Port + ")") RENVOYER Faux FIN
Je ne vois pas plus de parametres sur mon compte :
Des news ? Merci, J.Michel
-- Synchronize Systems International LTD Développement d'outils de gestion
Environnements AS400 – Windows Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev http://www.cashpower.fr/
Bangkok / Pattaya |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 257 messages Popularité : +35 (37 votes) |
|
Posté le 05 décembre 2017 - 07:57 |
L'envoi de Mail via la fonction 'EmailOuvreSessionIMAP()' ne fonctionne plus a 100% en dessous de la version 22 de Windev pour le FAI GMAIL..
-- Baptiste CLOART Freelance b.cloart@blv-tech.com 06.88.74.80.65 www.linkedin.com/in/cloart www.blv-tech.com |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 834 messages Popularité : +13 (13 votes) |
|
Posté le 05 décembre 2017 - 10:11 |
Batiste bonjour, Merci pour l'info mais ce n'est pas rassurant car je suis en WD20. J'ai mis "imap" car la commande EmailOuvreSessionsmtp() me pose probleme depuis quelques jours. A part passer en 23, pas de solution ?
J.Michel
-- Synchronize Systems International LTD Développement d'outils de gestion
Environnements AS400 – Windows Langages GAP III – CL – Visual Basic - Visual Adélia - Adélia - Windev http://www.cashpower.fr/
Bangkok / Pattaya |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 257 messages Popularité : +35 (37 votes) |
|
Posté le 05 décembre 2017 - 11:26 |
| |
| |
| | | |
|
| | |
| |
Membre enregistré 834 messages Popularité : +13 (13 votes) |
|
Posté le 06 décembre 2017 - 03:06 |
| |
| |
| | | |
|
| | |