Package: offlineimap Version: 6.2.0.2-2 Severity: important Sometimes offlineimap fails to copy messages from maildir to IMAP, producing the trace below when run with '-d imap -1' (message body is truncated for both privacy and readability).
<trace> Thread 'New msg sync from ML' terminated with exception: Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/offlineimap/threadutil.py", line 149, in run Thread.run(self) File "/usr/lib/python2.6/threading.py", line 484, in run self.__target(*self.__args, **self.__kwargs) File "/usr/lib/pymodules/python2.6/offlineimap/folder/Base.py", line 213, in syncmessagesto_neguid_msg successuid = tryappend.savemessage(uid, message, flags, rtime) File "/usr/lib/pymodules/python2.6/offlineimap/folder/IMAP.py", line 342, in savemessage raise AssertionError AssertionError Last 44 debug messages logged for New msg sync from ML prior to exception: imap: savemessage: called imap: 53:09.00 > CENJ28 SELECT INBOX.ML imap: 53:09.04 < * FLAGS (NonJunk Old \Draft \Answered \Flagged \Deleted \Seen \Recent) imap: 53:09.04 matched r'\* (?P<type>[A-Z-]+)( (?P<data>.*))?' => ('FLAGS', ' (NonJunk Old \\Draft \\Answered \\Flagged \\Deleted \\Seen \\Recent)', '(NonJunk Old \\Draft \\Answered \\Flagged \\Deleted \\Seen \\Recent)') imap: 53:09.04 untagged_responses[FLAGS] 0 += ["(NonJunk Old \Draft \Answered \Flagged \Deleted \Seen \Recent)"] imap: 53:09.04 < * OK [PERMANENTFLAGS (NonJunk Old \* \Draft \Answered \Flagged \Deleted \Seen)] Limited imap: 53:09.04 matched r'\* (?P<type>[A-Z-]+)( (?P<data>.*))?' => ('OK', ' [PERMANENTFLAGS (NonJunk Old \\* \\Draft \\Answered \\Flagged \\Deleted \\Seen)] Limited', '[PERMANENTFLAGS (NonJunk Old \\* \\Draft \\Answered \\Flagged \\Deleted \\Seen)] Limited') imap: 53:09.04 untagged_responses[OK] 0 += ["[PERMANENTFLAGS (NonJunk Old \* \Draft \Answered \Flagged \Deleted \Seen)] Limited"] imap: 53:09.04 matched r'\[(?P<type>[A-Z-]+)( (?P<data>[^\]]*))?\]' => ('PERMANENTFLAGS', ' (NonJunk Old \\* \\Draft \\Answered \\Flagged \\Deleted \\Seen)', '(NonJunk Old \\* \\Draft \\Answered \\Flagged \\Deleted \\Seen)') imap: 53:09.04 untagged_responses[PERMANENTFLAGS] 0 += ["(NonJunk Old \* \Draft \Answered \Flagged \Deleted \Seen)"] imap: 53:09.04 < * 117 EXISTS imap: 53:09.04 matched r'\* (?P<data>\d+) (?P<type>[A-Z-]+)( (?P<data2>.*))?' => ('117', 'EXISTS', None, None) imap: 53:09.04 untagged_responses[EXISTS] 0 += ["117"] imap: 53:09.04 < * 0 RECENT imap: 53:09.04 matched r'\* (?P<data>\d+) (?P<type>[A-Z-]+)( (?P<data2>.*))?' => ('0', 'RECENT', None, None) imap: 53:09.04 untagged_responses[RECENT] 0 += ["0"] imap: 53:09.04 < * OK [UIDVALIDITY 1152531961] Ok imap: 53:09.04 matched r'\* (?P<type>[A-Z-]+)( (?P<data>.*))?' => ('OK', ' [UIDVALIDITY 1152531961] Ok', '[UIDVALIDITY 1152531961] Ok') imap: 53:09.04 untagged_responses[OK] 1 += ["[UIDVALIDITY 1152531961] Ok"] imap: 53:09.04 matched r'\[(?P<type>[A-Z-]+)( (?P<data>[^\]]*))?\]' => ('UIDVALIDITY', ' 1152531961', '1152531961') imap: 53:09.04 untagged_responses[UIDVALIDITY] 0 += ["1152531961"] imap: 53:09.04 < * OK [MYRIGHTS "acdilrsw"] ACL imap: 53:09.04 matched r'\* (?P<type>[A-Z-]+)( (?P<data>.*))?' => ('OK', ' [MYRIGHTS "acdilrsw"] ACL', '[MYRIGHTS "acdilrsw"] ACL') imap: 53:09.04 untagged_responses[OK] 2 += ["[MYRIGHTS "acdilrsw"] ACL"] imap: 53:09.04 matched r'\[(?P<type>[A-Z-]+)( (?P<data>[^\]]*))?\]' => ('MYRIGHTS', ' "acdilrsw"', '"acdilrsw"') imap: 53:09.04 untagged_responses[MYRIGHTS] 0 += [""acdilrsw""] imap: 53:09.04 < CENJ28 OK [READ-WRITE] Ok imap: 53:09.04 matched r'(?P<tag>CENJ\d+) (?P<type>[A-Z]+) (?P<data>.*)' => ('CENJ28', 'OK', '[READ-WRITE] Ok') imap: 53:09.04 matched r'\[(?P<type>[A-Z-]+)( (?P<data>[^\]]*))?\]' => ('READ-WRITE', None, None) imap: 53:09.04 untagged_responses[READ-WRITE] 0 += [""] imap: savemessage: using date " 1-août-2011 15:50:51 +0200" imap: savemessage: initial content is: 'X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on belier.kerlabs.com\r\nX-Spam-Level: \r\nX-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham\r\n\tversion=3.3.1\r\nReceived: from terminus.zytor.com (terminus.zytor.com [::ffff:198.137.202.10])\r\n (IDENT: root, TLS: TLSv1/SSLv3,256bits,AES256-SHA)\r\n by belier.kerlabs.com with esmtp; Mon, 01 Aug 2011 15:50:51 +0200\r\n id 0000000000020A84.000000004E36AF3C.00006223\r\nReceived: from terminus.zytor.com (mailman@localhost [127.0.0.1])\r\n\tby terminus.zytor.com (8.14.4/8.14.4) with ESMTP id p71Dog1N020149\r\n\tfor <XXXXXXXXXXXXXXXXXXXXXXXXX>; Mon, 1 Aug 2011 06:50:48 -0700\r\nMIME-Version: 1.0\r\nContent-Type: text/plain; charset="us-ascii"\r\nContent-Transfer-Encoding: 7bit\r\nSubject: zytor.com mailing list memberships reminder\r\nFrom: mailman-ow...@zytor.com\r\nTo: XXXXXXXXXXXXXXXXXXXXXXXXX\r\nX-No-Archive: yes\r\nMessage-ID: <mailman.621.1312200055.12623.mail...@zytor.com>\r\nDate: Mon, 01 Aug 2011 05:00:55 -0700\r\nPrecedence: bulk\r\nX-BeenThere: mail...@zytor.com\r\nX-Mailman-Version: 2.1.13\r\nList-Id: <mailman.zytor.com>\r\nX-List-Administrivia: yes\r\nSender: mailman-boun...@zytor.com\r\nErrors-To: mailman-boun...@zytor.com\r\nX-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.6 (terminus.zytor.com [127.0.0.1]); Mon, 01 Aug 2011 06:50:53 -0700 (PDT)\r\nContent-Length: 1058\r\n\r\n...<truncated for readability>' imap: savemessage: new headers are: X-OfflineIMAP-x171542755-6b65726c6162735f72656d6f7465-494e424f582e4d4c: 1312840389-0299252211586-v6.2.0 imap: savemessage_addheader: called to add X-OfflineIMAP-x171542755-6b65726c6162735f72656d6f7465-494e424f582e4d4c: 1312840389-0299252211586-v6.2.0 imap: savemessage_addheader: insertionpoint = 77 imap: savemessage_addheader: leader = 'X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on belier.kerlabs.com' imap: savemessage_addheader: newline = '\r\nX-OfflineIMAP-x171542755-6b65726c6162735f72656d6f7465-494e424f582e4d4c: 1312840389-0299252211586-v6.2.0' imap: savemessage_addheader: trailer = '\r\nX-Spam-Level: \r\nX-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham\r\n\tversion=3.3.1\r\nReceived: from terminus.zytor.com (terminus.zytor.com [::ffff:198.137.202.10])\r\n (IDENT: root, TLS: TLSv1/SSLv3,256bits,AES256-SHA)\r\n by belier.kerlabs.com with esmtp; Mon, 01 Aug 2011 15:50:51 +0200\r\n id 0000000000020A84.000000004E36AF3C.00006223\r\nReceived: from terminus.zytor.com (mailman@localhost [127.0.0.1])\r\n\tby terminus.zytor.com (8.14.4/8.14.4) with ESMTP id p71Dog1N020149\r\n\tfor <XXXXXXXXXXXXXXXXXXXXXXXXX>; Mon, 1 Aug 2011 06:50:48 -0700\r\nMIME-Version: 1.0\r\nContent-Type: text/plain; charset="us-ascii"\r\nContent-Transfer-Encoding: 7bit\r\nSubject: zytor.com mailing list memberships reminder\r\nFrom: mailman-ow...@zytor.com\r\nTo: XXXXXXXXXXXXXXXXXXXXXXXXX\r\nX-No-Archive: yes\r\nMessage-ID: <mailman.621.1312200055.12623.mail...@zytor.com>\r\nDate: Mon, 01 Aug 2011 05:00:55 -0700\r\nPrecedence: bulk\r\nX-BeenThere: mail...@zytor.com\r\nX-Mailman-Version: 2.1.13\r\nList-Id: <mailman.zytor.com>\r\nX-List-Administrivia: yes\r\nSender: mailman-boun...@zytor.com\r\nErrors-To: mailman-boun...@zytor.com\r\nX-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.6 (terminus.zytor.com [127.0.0.1]); Mon, 01 Aug 2011 06:50:53 -0700 (PDT)\r\nContent-Length: 1058\r\n\r\n...<truncated for readability>' imap: savemessage: new content is: 'X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on belier.kerlabs.com\r\nX-OfflineIMAP-x171542755-6b65726c6162735f72656d6f7465-494e424f582e4d4c: 1312840389-0299252211586-v6.2.0\r\nX-Spam-Level: \r\nX-Spam-Status: No, score=-1.8 required=5.0 tests=AWL,BAYES_00 autolearn=ham\r\n\tversion=3.3.1\r\nReceived: from terminus.zytor.com (terminus.zytor.com [::ffff:198.137.202.10])\r\n (IDENT: root, TLS: TLSv1/SSLv3,256bits,AES256-SHA)\r\n by belier.kerlabs.com with esmtp; Mon, 01 Aug 2011 15:50:51 +0200\r\n id 0000000000020A84.000000004E36AF3C.00006223\r\nReceived: from terminus.zytor.com (mailman@localhost [127.0.0.1])\r\n\tby terminus.zytor.com (8.14.4/8.14.4) with ESMTP id p71Dog1N020149\r\n\tfor <XXXXXXXXXXXXXXXXXXXXXXXXX>; Mon, 1 Aug 2011 06:50:48 -0700\r\nMIME-Version: 1.0\r\nContent-Type: text/plain; charset="us-ascii"\r\nContent-Transfer-Encoding: 7bit\r\nSubject: zytor.com mailing list memberships reminder\r\nFrom: mailman-ow...@zytor.com\r\nTo: XXXXXXXXXXXXXXXXXXXXXXXXX\r\nX-No-Archive: yes\r\nMessage-ID: <mailman.621.1312200055.12623.mail...@zytor.com>\r\nDate: Mon, 01 Aug 2011 05:00:55 -0700\r\nPrecedence: bulk\r\nX-BeenThere: mail...@zytor.com\r\nX-Mailman-Version: 2.1.13\r\nList-Id: <mailman.zytor.com>\r\nX-List-Administrivia: yes\r\nSender: mailman-boun...@zytor.com\r\nErrors-To: mailman-boun...@zytor.com\r\nX-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.6 (terminus.zytor.com [127.0.0.1]); Mon, 01 Aug 2011 06:50:53 -0700 (PDT)\r\nContent-Length: 1058\r\n\r\n...<truncated for readability>' imap: savemessage: new content length is 2538 imap: 53:09.05 > CENJ29 APPEND INBOX.ML () " 1-août-2011 15:50:51 +0200" {2538} imap: 53:09.09 < CENJ29 NO Error in IMAP command received by server. imap: 53:09.09 matched r'(?P<tag>CENJ\d+) (?P<type>[A-Z]+) (?P<data>.*)' => ('CENJ29', 'NO', 'Error in IMAP command received by server.') imap: 53:09.09 NO response: Error in IMAP command received by server. </trace> The last IMAP command contains a localized date (here it's fr_FR.UTF-8), and is refused by the server. Running offlineimap again with LANG=C works correctly. Note that the IMAP server is courier. Cheers, Louis -- System Information: Debian Release: 6.0.1 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.32-5-686 (SMP w/1 CPU core) Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages offlineimap depends on: ii python 2.6.6-3+squeeze6 interactive high-level object-orie ii python-support 1.0.10 automated rebuilding support for P offlineimap recommends no packages. Versions of packages offlineimap suggests: pn doc-base <none> (no description available) pn python-kerberos <none> (no description available) -- no debconf information
signature.asc
Description: Digital signature