Seth Spitzer wrote:

> Bill Sheppard wrote:
>
>> I've started using the labelling feature (very nice). I have an 
>> excessively
>> large Inbox (IMAP, about 4400 messages totalling 250MB). I recently 
>> deleted
>> INBOX and INBOX.msf on my Win98 system in order to have Mozilla 
>> rebuild these
>> files (the previous INBOX was 350MB, presumably rebuilding compressed 
>> out a
>> bunch of deleted messages).  Upon rebuilding the inbox those messages 
>> which had previously been labelled via a message filter were still 
>> labelled properly, but those which I had manually relabelled weren't, 
>> and those which match the message filter but were initially received 
>> before the message filter was put in place were not labelled.  So my 
>> questions are:
>>
>> 1)  Is the label information stored on the IMAP server, or purely 
>> locally (in the .MSF file?)
>>
> For IMAP, yes, it is stored locally in the summary file.  see 
> http://www.mozilla.org/mailnews/arch/Labels_Engineering_Plan.html for 
> details on why we aren't storing them on the server (yet, or if ever.)
>
> Off the top of my head, I think we only apply filters to new mail. 
> removing the summary file doesn't change the message state on the 
> server.  So when you downloaded headers to rebuild the summary file, 
> the filter rules are only applied to new messages.
>
> cc bienvenu and naving (the IMAP and filter tag team) to confirm.
>
> Note, there is a bug about apply filters "after the fact".  Once we 
> have that (it will be a while), it would allow you to re-run your 
> filters on your inbox, and re-label messages.  But, you'd still lose 
> any manul filter changes.
>
> Note:  this is for IMAP only.  for local mail, the label state is 
> stored in the mbox file, so if you remove the .msf, the label state is 
> restored, even manual filter changes.
>
> -Seth
>
Can someone explain to me what "labels" refers to?  I can think of 
nothing it would apply to.  And if you mean filters, then why don't you 
just say so?

sid



Reply via email to