Complete.Org: Mailing Lists: Archives: offlineimap: October 2007:
Re: Failing to reproduce file hierarchy locally

Re: Failing to reproduce file hierarchy locally

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Asheesh Laroia <asheesh@xxxxxxxxxxx>, offlineimap@xxxxxxxxxxxx
Subject: Re: Failing to reproduce file hierarchy locally
From: Andy Schofield <ajs@xxxxxxxxxxxxxxxx>
Date: Thu, 4 Oct 2007 17:45:49 +0100

> What I do is I run Dovecot locally as well as remotely.  So I have
> e.g. Evolution talk to the local Dovecot.
> That way I get the benefits of Dovecot like its indexes.  I recommend 
> doing that - also, that means you can be sure that you can have many 
> multiple local clients accessing the Maildirs over IMAP.

Yes - I wondered about that. However my concern here is the issue of
local caching. As far as I can see whenever a client gets an email
message off an IMAP server it caches a local copy to reduce network
traffic in case you look at the email again. However with a local
server that is completely redundant and you will end up with two copies
of every email on every client (one in ~/Maildir, and one wherever the
client chooses to cache it).

Is there a way of telling clients like Evolution/Thunderbird not to keep
cached copies?

> You can special-case it in my Python function: if s == 'INBOX':
> return '', or something like that.  I would still suggest doing 
> Maildir++ plus IMAP on both ends, though.

I had a couple of goes at this before sending the email to the list.
Trouble is I don't speak python and am not completely clear on the
required syntax of the nametrans command...


> -- Asheesh.
> --
> Miller's Slogan:
>       Lose a few, lose a few.

[Prev in Thread] Current Thread [Next in Thread]