[MlMt] Ideas to reduce the footprint of MailMate

Randall Meadows randy.meadows at not-pc.com
Sat May 9 18:42:19 EDT 2020


On 9 May 2020, at 16:32, Bill Cole wrote:

> On 9 May 2020, at 15:45, Travis Risner wrote:
>
>> Hi Guillaume,
>>
>> I have no direct knowledge of how MM works, but I have suspicions.  
>> If MM is __synchronizing__ with all the IMAP servers, then I suspect 
>> that it has to do something for each of the 200,000 (or 500,000) 
>> emails to verify that it is still there and hasn’t changed.
>
> One fundamental rule of IMAP is that messages never change. Message 
> flags can change, but the combination of mailbox name, UIDVALIDITY 
> value for the mailbox, and UID must refer to a single immutable 
> message on that server forever. Re-downloading a message only happens 
> if the client or server has a major failure that forces a rebuild of 
> its message indices.

Also (and please correct me if I'm wrong), if you store messages in 
mailboxes other than INBOX (like, an Archive or some such), and you've 
not subscribed to that mailbox, MM will never even look at it, during 
its normal duties, until you move something in there, right?


More information about the mailmate mailing list