Ce sujet est résolu.
1 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
valaquarus | #1 Posté le 19/2/2020 à 12:03:34 | ||||
-- Unus Ex Altera --![]() | Bonjour à tous, un petit soucis m'amène vers vous que je ne sais pas régler. Voici une fonction qui teste la validité d'une connexion à un serveur pop3 :
Comme mentionné en commentaire si le port n'est pas correctement défini ou pas laissé à zéro et encrypt mal défini alors blocage du prog par obtention de l'erreur suivante : host Not found ce qui est logique mais je ne sais pas comment gérer cette erreur. Si une âme bien charitable veut bien m'aider. Philippe Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3 | ||||
linuxos | #2 Posté le 20/2/2020 à 03:43:38 | ||||
Un peu de sel, de poivre et la crevette sera... ![]() | Bonjour valaquarus, Par hasard as tu essayé d'activer le mode 'debug' par la commande suivante: <code>POP1.Debug = True</code> Olivier Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous. | ||||
linuxos | #3 Posté le 20/2/2020 à 03:46:30 | ||||
Un peu de sel, de poivre et la crevette sera... ![]() | Bonjour valaquarus, Par hasard as tu essayé d'activer le mode 'debug' par la commande suivante:
Peut être verra tu passer quelque chose qui t'aidera. Olivier Lorsqu'on s'occupe d'informatique, il faut faire comme les canards... Paraître calme en surface et pédaler comme un forcené par en dessous. | ||||
valaquarus | #4 Posté le 20/2/2020 à 10:30:18 | ||||
-- Unus Ex Altera --![]() | Bonjour Linuxos, je n'avais pas pensé à cette commande qui renvoie tout ce qui se passe en termes de communication sur la console. Mais mon problème reste entier car j'ai bien confirmation que l'erreur vient du port mais comment contrôler cette erreur de saisie de la part de l'utilisateur. Si celui ci rentre 110 alors que le serveur utilise SSL le programme se bloque au lieu de renvoyer une erreur contrôlable. En fait je ne sais pas comment faire pour contrôler juste la connexion au serveur car il n'y a pas de fonction connect comme avec les socket dans POP3Client. Philippe Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3 | ||||
valaquarus | #5 Posté le 21/2/2020 à 17:25:28 | ||||
-- Unus Ex Altera --![]() | Voici comment j'ai tourné autour du problème en utilisant les socket :
C'est un peu limite mais j'ai cru comprendre que les socket ne peuvent pas se connecter en SSL d'où le test uniquement sur le port 110 et si erreur alors le port 995 doit être utilisé. Philippe. Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3 | ||||
valaquarus | #6 Posté le 21/2/2020 à 22:49:25 | ||||
-- Unus Ex Altera --![]() | Bonsoir, juste un petit commentaire supplémentaire, si j'écris ceci :
Philippe Système d'exploitation : KDE neon 6.0 ~ Version Gambas : 3.19.3 | ||||
1 |