Formatting Messages

David Blewett david at dawninglight.net
Fri Nov 4 05:43:12 EST 2005


Here are the statistics from the first run:
++++ Statistics ++++
Time                   : 2454 sec
Messages transfered    : 5820
Messages skipped       : 198
Total bytes transfered : 51575344
Total bytes skipped    : 29284546
Total bytes error      : 18765985
Detected 1662 errors

I tried the --skipheader option, but I still had a lot of errors. In 
order to get the rest, I used Thunderbird's "Redirect" option. This 
way, I was able to move all of the messages to the new account. Now 
I'll just use Thunderbird's filters to move them to the right folders.

David

Quoting Andrew Morgan <morgan at orst.edu>:

>
> If I recall correctly, you can remove that line entirely.  Lines 
> beginning with "From <datestring>" are used as the message delimiter 
> in mbox format. A real From header would be "From: xxx" (note the 
> colon).
>
> Cyrus doesn't need that header to separate messages since it has one 
> file per message.  For the record, that is also why Pine always 
> inserts a ">" in front of any lines beginning with "From " in the 
> message body as well.
>
> 	Andy
>
> On Thu, 3 Nov 2005, David Blewett wrote:
>
>> Thanks, Leon and Chad for pointing this program out. It worked much 
>> better! I was able to copy all the "good" messages fine with it.
>>
>> I was able to track down the cause of the "Invalid Header" as well. 
>> For some reason, I have a bunch of messages with this header:
>> ">From XXX Tue Feb 22 20: 16:15 2005"
>>
>> I'm not sure where they came from; possibly an error in migrating 
>> between servers. Now the question is, how do I remove these? There 
>> is always the ">From XXX", but the date after changes.
>>
>> Any ideas?
>>
>> David
>>
>> Quoting lkolchin at univ.haifa.ac.il:
>>
>>> Try imapsync - http://www.linux-france.org/prj/imapsync/README
>>>
>>> Here is an example of the syntax:
>>>
>>> imapsync --host1 198.74.48.3 --user1 username1 --password1 secret1 
>>> --host2 198.74.48.10 --user2 username2 --password2 secret2 
>>> --noauthmd5 --include '^ANYFOLDERNAME' --subscribe
>>>
>>> Regards,
>>> Leon
>>>
>>> -----Original Message-----
>>> From: info-cyrus-bounces at lists.andrew.cmu.edu 
>>> [mailto:info-cyrus-bounces at lists.andrew.cmu.edu] On Behalf Of David 
>>> Blewett
>>> Sent: Wednesday, November 02, 2005 9:40 PM
>>> To: info-cyrus at lists.andrew.cmu.edu
>>> Subject: Formatting Messages
>>>
>>> I've tested out several different IMAP servers in the last few 
>>> years (Courier, DBMail, now Cyrus). All my personal mail is 
>>> currently in DBMail, and I'm trying to migrate it to Cyrus. I've 
>>> got archives of a few mailing lists that run to the thousands of 
>>> messages. Interspersed throughout these are random messages that 
>>> apparently have "bare newlines" or "invalid headers". When trying 
>>> to move the entire folder, I'll get these often reported errors.
>>>
>>> Is there a way to move the messages that do not have malformed 
>>> headers, and leave the rest? I want to move as much as I can to 
>>> Cyrus, but I really don't want to have to try each message 
>>> seperately.
>>> Alternatively, is there a tool to repair the messages with errors?
>>>
>>> I've tried having 2 IMAP accounts in Thunderbird, and moving from 
>>> one to the other. I've tried mailutil, offlineimap, and mbsync with 
>>> no luck. Any tips would be appreciated!
>>>
>>> David
>>> ----
>>> Cyrus Home Page: http://asg.web.cmu.edu/cyrus Cyrus Wiki/FAQ: 
>>> http://cyruswiki.andrew.cmu.edu List Archives/Info: 
>>> http://asg.web.cmu.edu/cyrus/mailing-list.html
>>>
>>>
>>
>>
>> ----
>> Cyrus Home Page: http://asg.web.cmu.edu/cyrus
>> Cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
>> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
>>
>
>





More information about the Info-cyrus mailing list