[Fwd: [Bug 58308] support qmail's maildir format]

Philip Van Hoof <[email protected]> Fri, 07 Mar 2008 18:15:01 +0100
Newsgroups gmane.comp.gnome.evolution.patches
Message-ID <1204910101.8454.233.camel@schtrumpf>
--=-7ZcfLAqbrYkvd3/hAUtw
Content-Type: text/plain
Content-Transfer-Encoding: 7bit

FYI

-- 
Philip Van Hoof, freelance software developer
home: me at pvanhoof dot be 
gnome: pvanhoof at gnome dot org 
http://pvanhoof.be/blog
http://codeminded.be




--=-7ZcfLAqbrYkvd3/hAUtw
Content-Disposition: inline
Content-Description: Forwarded message - [Bug 58308] support qmail's
	maildir format
Content-Type: message/rfc822

Return-Path: <[email protected]>
Received: from pvanhoof ([unix socket]) by pvanhoof (Cyrus
	v2.1.18-IPv6-Debian-2.1.18-1+sarge2) with LMTP;
	Fri, 07 Mar 2008 17:36:17 +0100
X-Sieve: CMU Sieve 2.2
Received: from menubar.gnome.org (menubar.gnome.org [209.132.176.177]) by
	mail2.pvanhoof.be (Postfix) with ESMTP id DF91DA7FB8 for
	<[email protected]>; Fri,  7 Mar 2008 17:36:16 +0100 (CET)
Received: by menubar.gnome.org (Postfix) id D303D750007; Fri,  7 Mar 2008
	16:47:03 +0000 (GMT)
Delivered-To: [email protected]
Received: from localhost (localhost.localdomain [127.0.0.1]) by
	menubar.gnome.org (Postfix) with ESMTP id AD49D750096 for
	<[email protected]>; Fri,  7 Mar 2008 16:47:03 +0000 (GMT)
X-Virus-Scanned: by amavisd-new at gnome.org
X-Amavis-OS-Fingerprint: Linux 2.6 (newer, 3) (NAT!) (up: 730 hrs),
	(distance 10, link: GPRS, T1, FreeS/WAN), [63.245.208.146]
Received: from menubar.gnome.org ([127.0.0.1]) by localhost
	(menubar.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id
	cChPTC8N1k0B for <[email protected]>;
	Fri,  7 Mar 2008 16:46:59 +0000 (GMT)
Received: from webapp-out.mozilla.org (webapp01.sj.mozilla.com
	[63.245.208.146]) by menubar.gnome.org (Postfix) with ESMTP id
	A1F62750087
	for <[email protected]>; Fri,  7 Mar 2008 16:46:57 +0000 (GMT)
Received: from mrapp52.mozilla.org (mrapp52.mozilla.org [127.0.0.1]) by
	webapp-out.mozilla.org (8.13.8/8.13.8) with ESMTP id m27GktXb013693 for
	<[email protected]>; Fri, 7 Mar 2008 08:46:55 -0800
Received: (from root@localhost) by mrapp52.mozilla.org
	(8.13.8/8.13.8/Submit) id m27Gks2i013688; Fri, 7 Mar 2008 08:46:54 -0800
Date: Fri, 7 Mar 2008 08:46:54 -0800
Message-Id: <[email protected]>
From: [email protected]
To: [email protected]
Subject: [Bug 58308] support qmail's maildir format
X-Bugzilla-Reason: CC
X-Bugzilla-Type: newchanged
X-Bugzilla-Watch-Reason: None
X-Bugzilla-Product: Core
X-Bugzilla-Component: MailNews: Backend
X-Bugzilla-Keywords: helpwanted
X-Bugzilla-Severity: enhancement
X-Bugzilla-Who: [email protected]
X-Bugzilla-Status: NEW
X-Bugzilla-Priority: --
X-Bugzilla-Assigned-To: [email protected]
X-Bugzilla-Target-Milestone: ---
X-Bugzilla-Changed-Fields: 
In-Reply-To: <[email protected]/>
References: <[email protected]/>
Content-Type: text/plain; charset="UTF-8"
MIME-Version: 1.0
X-DCC-HP_X86_64_8CPU-Metrics: pvanhoof 1245; Body=1 Fuz1=1 Fuz2=1
X-Spam-Checker-Version: SpamAssassin 3.0.3 (2005-04-27) on pvanhoof.freax.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.2 required=1.3 tests=AWL autolearn=ham 
	version=3.0.3
Content-Transfer-Encoding: 7bit

Do not reply to this email.  You can add comments to this bug at
https://bugzilla.mozilla.org/show_bug.cgi?id=58308





--- Comment #92 from R. Steven Rainwater <[email protected]>  2008-03-07 08:46:48 PST ---
Early versions of the GNOME Evolution email program used an abstraction layer
for the local mail storage. This allowed the mail program to present the user
with a virtual view of mail storage folders that looked familiar. But, under
the hood, the actual mail storage could be done via maildir, mbox, mh, imap, or
whatever. What was really cool is that the user could right click on a folder
and switch that particular folder from one format to another at will. So I
could have my spam folder be mbox format, which made it easy for me to submit
the whole folder to spamassassin periodically for learning. And I could have my
other folders in maildir format, which was safe, fast, and had no mail or size
limits to worry about. 

Sadly, Evolution later dumped this scheme in favor making all local storage in
mbox format, imposing the usual limits, slowdowns, and corruption dangers. It
was dumped not because of any technical issues but (I think) because of the
overall GNOME project's drive to remove user configuration options and choices
where ever possible to "simplify" things for dumb users. I've since figured out
a less than ideal workaround that allows me to sort of use maildir with the
current version of Evolution but it's not pretty. I'd switch to Thunderbird
instantly if it provided a flexible local storage system like the Evolution
v1.4 era client had.

The code probably still exists somewhere and was GPL'd so maybe it could even
be reused as a starting point for a Thunderbird mail storage virtualization
layer?


-- 
Configure bugmail: https://bugzilla.mozilla.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.


--=-7ZcfLAqbrYkvd3/hAUtw
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Evolution-patches mailing list
[email protected]
http://mail.gnome.org/mailman/listinfo/evolution-patches

--=-7ZcfLAqbrYkvd3/hAUtw--