offlineimap debugging - how can I get the Message-ID of a rejected mail?

Christian Recktenwald cre at lihas.de
Wed Jul 2 13:44:59 BST 2014


On Tue, Jul 01, 2014 at 07:56:59AM +0400, Eygene Ryabinkin wrote:
> Christian, good day.
> 
> > Therefore I'd need some more information regarding the rejected 
> > email itself, like the Message-ID header.
> 
> can try to download current "next" from
>   https://github.com/OfflineIMAP/offlineimap/archive/next.zip

Thanks

got that, resulted in:

	 ERROR: Saving msg ([unknown message-id]) in folder ...

So I added some more information (Date, From, To, see attached patch) and got

	 ERROR: Saving msg (Message-ID=[unknown] Date=[unknown] From=[unknown] To=[unknown]) in folder ...

So, it looks like this is operating on an empty (?!) mail message.

As I have filesystem access to the "maildir" store of cyrus (the "source"),
I conducted some tests:
- wrote a simple perl script which justs reads a file from the disk
  and pushes it into the zarafa server. So I uploaded about 400 mails.
  No error occurred.
- Used mutt to download the folder via IMAP to a local maildir.
  Compared the content to that of the cyrus mailstore.
  Found no differences except for some additional headers (X-OfflineIMAP: 7...-....)
  Then I ran the perl script with the maildir content.
  No error occurred.
- Next I used mutt directly to select all mails from IMAP and stored them 
  directly via IMAP into the other system.
  No error occurred.

Now I'm ready to suspect that there might be some problem with 
offlineimap whatsoever.

I found something with strace:

  IKAI14 APPEND INBOX.[...] () {37}\r\n

[...]: foldername replaced

This would indicate a senseless small email message of 37 bytes.
I've checked twice - there is no such mail on the system
as well as inside the downloaded maildir.

-- 
LiHAS - Adrian Reyer - Hessenwiesenstra├če 10 - D-70565 Stuttgart
Fon: +49 (7 11) 78 28 50 90 - Fax:  +49 (7 11) 78 28 50 91
Mail: lihas at lihas.de - Web: http://lihas.de
Linux, Netzwerke, Consulting & Support - USt-ID: DE 227 816 626 Stuttgart
-------------- next part --------------
A non-text attachment was scrubbed...
Name: offlineimap.patch
Type: text/x-diff
Size: 3286 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/offlineimap-project/attachments/20140702/00ef2c04/attachment-0003.patch>


More information about the OfflineIMAP-project mailing list