Storing Gmail labels

Zain Memon zain at inzain.net
Tue Oct 2 18:54:41 UTC 2012


On Tue, Oct 2, 2012 at 2:33 AM, Eygene Ryabinkin <rea-fbsd at codelabs.ru> wrote:
> Tue, Oct 02, 2012 at 10:53:11AM +0200, Rainer M Krug wrote:
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1
>>
>> On 02/10/12 10:34, Eygene Ryabinkin wrote:
>> > Mon, Oct 01, 2012 at 09:44:46PM -0700, Zain Memon wrote:
>> >> Can I get OfflineIMAP to fetch and store my Gmail labels without having multiple copies of
>> >> the same message?
>> >
>> > If I am not terribly mistaken, current implementation of GMail
>> > folder storage does not allow for this.
>>
>> Well - you could use the
>> https://developers.google.com/google-apps/gmail/imap_extensions api
>> (particularly
>> https://developers.google.com/google-apps/gmail/imap_extensions#access_to_gmail_labels_x-gm-labels)
>> to get the tags for downloaded messages, if I am not completely
>> mistaken.
>
> I meant the implementation of GMail support in OfflineIMAP.  Sorry
> for not being clear.
> --
> Eygene Ryabinkin                                        ,,,^..^,,,
> [ Life's unfair - but root password helps!           | codelabs.ru ]
> [ 82FE 06BC D497 C0DE 49EC  4FF0 16AF 9EAE 8152 ECFB | freebsd.org ]


I'm considering creating a patch for storing Gmail labels for
type=Gmail. For the Maildir format, where could I store the label data
for each message? I'm not super familiar with the Maildir format but
it seems to me that labels should be handled similarly to flags, but I
don't think it's a good idea to store labels in the filename of each
message. Does the Maildir format allow for mutable data to be stored
in the file itself?



More information about the OfflineIMAP-project mailing list