OT: kmail converter

Fairlight fairlite at fairlite.com
Wed Mar 29 13:33:12 PST 2006


With neither thought nor caution, Joe Chasan blurted:
> On Wed, Mar 29, 2006 at 03:46:01PM -0500, Kenneth Brody wrote:
> > Quoting Joe Chasan (Wed, 29 Mar 2006 15:28:45 -0500):
> > 
> > > i am looking for a converter from the kmail maildir format to ms-outlook
> > > (.pst) - users have years worth of email in the kmail maildir format
> > > mailboxes and are migrating off the debian linux box to windows.

That format isn't even completely documented.  Parts have been reverse
engineered for various projects, but I have never seen a -full- definition
that would result in a usable file.  There's a reason it's called
proprietary.

> I had thought of having them FWD the messages to themselves - the idea 
> in that post is the same amout of work but i guess at least it would
> preserve the headers.

Don't forward:  Bounce/Resend.

Assuming the new systems all have their outlook set up, you set it up to
bounce each message to the same user, and they should all pop in.  The only
additions should be the following headers:

Resent-Message-Id:
Resent-Date:
Resent-From:
Resent-To:

...and whatever Received headers are applicable for the resend
operation--but at least here on this system, sendmail preserves the
original Received headers as well.  I don't think I've ever seen an MTA
-not- do so on a resend.

If you're doing it in a scripted situation, you just have to add a Sender:
header with the address that you want to have the resend as originating
from while feeding the entire message to the MTA.  It's ultra-trivial to do
resends.  Just add that one header as you feed it and *poof*.

mark->


More information about the Filepro-list mailing list