Forum Programmation.python gdesklets + IMAP

Posté par  .
Étiquettes :
0
14
nov.
2004
Bonjour,

Voici mon problème :
1 - J'ai voulu utiliser un gdesklets nommé "imapmail" pour connaitre l'état de ma boite mail du boulot chez moi.
2 - ca ne marche pas (sinon y aurait pas de messsage !!), j'ai une erreur 666 (Connection error)
2 - Cette boite mail est sur un serveur domino, dont l'accès via Imap testé par Thunderbird fonctionne
3 - l'authentification est composé du couple "prénom nom" sous cette forme, y compris l'espace !!
4 - en telnet direct, un 'a001 login "prenom nom" secret' fonctionne alors que 'a001 login prenom nom secret' me jette invariablement
5 - Je ne connais rien à python
6 - En fouillant un peu quand même, je tombe sur le fichier '/usr/share/gdesklets/Sensors/imapmail/__init__.py' qui me semble contenir mon bonheur via une fonction 'imap.login(self._get_config("imap_login"),self._get_config("imap_password"))' qui, en cas d'exception, me renvoie justement l'erreur 666 !

(je précise l'environnement : debian sid, et le fichier sus-cité dépend du package gdesklets-data)


Fouhhh...
Donc, mes questions sont :
1 - (j'aime les numérotations ;-) ) Comment être sur que si je saisis 'prénom nom' (sans quote et avec l'espace) dans l'interface du desklet, je récupère bien ' prenom nom' dans la variable "imap_login", et pas seulement 'prenom' ??
2 - Comment être sur que lors de l'authentification, les deux sont bien pris en compte ?


Merci d'avance !!

Tof
  • # plop

    Posté par  . Évalué à 2.

    et c'est quoi l'erreur adans gdeskets ? tu dois forcément avoir un message d'erreur ou un truc comme ça ?

    la meilleur façon, c'est de toutes façons d'écrire au gus qui a écrit ce vérificateur de compte imap
    • [^] # Re: plop

      Posté par  . Évalué à 1.

      Comme dit dans le texte du message, j'ai une erreur 666....

      Depuis, j'ai essayé de bricoler directement dans les sources de python, a savoir rajouté un self._quote() autour du login, mais rien n'y fait, je garde mon erreur 666 (Connection error)...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.