Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 29 Apr 2006 10:56:04 -0500
From:      "Z.C.B." <vvelox@vvelox.net>
To:        freebsd-chat@freebsd.org
Subject:   Re: KMail to mbox
Message-ID:  <20060429105604.6cc82966@vixen42.vulpes>
In-Reply-To: <200604272227.09721.soralx@cydem.org>
References:  <200604270217.43493.soralx@cydem.org> <20060427184157.1e9bd094@vixen42.vulpes> <200604272227.09721.soralx@cydem.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Thu, 27 Apr 2006 22:27:09 -0700
soralx@cydem.org wrote:

> 
> > > Anyone got an idea how to convert KMail's ~/Mail/* to standard
> > > mboxes?
> > It is most likely using either MH or Maildir. I honestly suggest
> > leaving it as that and forgeting about the evilness that is mbox,
> > but if you want to, there are a few ports in the ports tree that
> > should be useful.
> 
> The complication is that the filthy KMail saves message flags in
> some 'index' files (instead of in message headers). All I want to
> do really is to convert these into any standard format, such as
> mbox (what's evil about it, BTW?) for use with some normal mail
> client (Sylpheed probably).

Message flags? What do you mean by this? As in if it has been read or
not? If that is the case, there is no actual method outside of
maildir for this. In maildir a message is new if it has is in the new
directory. Upon reading it should be moved to the cur directory.

Sylpheed and sylpheed-claws uses MH.

Mbox is fine till it starts getting large. It is easily corrupted. It
requires locking and the like. More than one program can not safely
access it. MH solves these a bit, but maildir fixes them completely.

MH has every message in a single folder and numbered. Maildir has
each one named in a manner to remove collision and uses three
directories. These are tmp, cur, and new. The message is writen to
tmp at first. Then it is moved to new. Upon reading it is moved to
cur.

You may not notice how nice maildir till you admin your first mail
server. This is especially true if you have dialup customers and are
using sendmail. If you are using webmail you are even more screwed
with mbox.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20060429105604.6cc82966>