En fait, j'ai pensé que les deux problèmes étaient identiques. (vu que les symptômes sont les mêmes).
En attendant la 3.4.1, que faire? Patcher (aujoud'hui, je suis en 3.3.7) ?

Georges Racinet a écrit :

Ça c'est du rapport ! Merci.

Juste une question: c'est une autre question que celle de laposte.net, n'est-ce pas ?

J'ai noté tout ça dans https://svn.nuxeo.org/trac/pub/ticket/1584

On Mar 29, 2006, at 11:58 AM, Basile wrote:

Pour information, j'ai le même problème avec un vieille version de Communigate (3.5). Aprés quelques investigations (debug), il semble que cela vienne de l'interprétation de la réponse du serveur à la commande UID FETCH (Voir fichier join), notament le UID 2979 à la fin.

La réponse du serveur semble être conforme au RFC 2060.

Dans IMAPConnection_extractResult (pour query='BODY'),
self._parseIMAPMessage (result) retourne ['body', 'uid', 2979,...]. Du coup, IMAPConnection.getMessageStructure retourne... 'uid'! C'est cette chaine qui est passée comme paramètre structure_info à la méthode MailMessage.loadMessage (au lieu d'une liste?). loadMessage utilise structure_info[0] et structure_info[1] pour generer le header content_type (j'ai content_type= u/i; charset="ISO8859-15").

Bon, ok, c'est pas forcément trés clair, mais j'espère que ça pourra aider... Contactez moi si vous voulez plus de détails!

Basile
* OK CommuniGate Pro IMAP Server 3.5b7 at xxxx ready
BJEM0 CAPABILITY
* CAPABILITY IMAP4 IMAP4REV1 ACL NAMESPACE UIDPLUS IDLE LITERAL+ QUOTA STARTTLS ID MULTIAPPEND AUTH=LOGIN AUTH=PLAIN AUTH=CRAM-MD5 AUTH=DIGEST-MD5 AUTH=NTLM
BJEM0 OK completed
BJEM1 LOGIN "[EMAIL PROTECTED]" "xxxx"
BJEM1 OK completed
BJEM2 SELECT Junk
* FLAGS (\Answered \Flagged \Deleted \Seen \Draft)
* OK [PERMANENTFLAGS (\Answered \Flagged \Deleted \Seen \Draft)] limited
* 143 EXISTS
* 0 RECENT
* OK [UIDVALIDITY 267873078] UIDs valid
* OK [UNSEEN 1] message 1 is first unseen
BJEM2 OK [READ-WRITE] SELECT completed
BJEM3 UID FETCH 2979 (BODY)
* 129 FETCH (BODY ("text" "plain" ("charset" "us-ascii") "[EMAIL PROTECTED]" NIL "7bit" 19901 279) UID 2979)
BJEM3 OK completed_______________________________________________


---------
Georges Racinet                        Nuxeo SAS
[EMAIL PROTECTED]                http://nuxeo.com
Tel: +33 (0) 1 40 33 71 73




_______________________________________________
cps-users-fr Adresse de la liste : [email protected]
Gestion de l'abonnement : <http://lists.nuxeo.com/mailman/listinfo/cps-users-fr>

Répondre à