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

Re: Failing to reproduce file hierarchy locally

[Top] [All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index] [Thread Index]
To: Andy Schofield <ajs@xxxxxxxxxxxxxxxx>
Cc: offlineimap@xxxxxxxxxxxx
Subject: Re: Failing to reproduce file hierarchy locally
From: Asheesh Laroia <asheesh@xxxxxxxxxxx>
Date: Thu, 11 Oct 2007 21:26:58 -0700 (PDT)

On Thu, 4 Oct 2007, Andy Schofield wrote:

>> 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).

I use alpine, which does not do local caching.  Evolution and Thunderbird 
cache headers but don't necessarily cache full messages; they only do that 
if you use "offline mode" as I understand things.

>> 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...

Ask again if you still need a hand with this and I'll help.

-- Asheesh.

--
May cause drowsiness.



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