It seems to me that if a message in Gmail has a label, the imap client will download it at least twice: once for the label, once for "all mail". Even worse if it has more than one label.
I'd like to use IMAP to backup gmail messages, but downloading and storing the same message more than once is so sub-optimal I'd rather lose the label.
So, is subscribing IMAP only to the "all mail" folder the only non-redundant way of backupping it, or are there better methods or plugins that allow both saving all messages and preserving the labels without stupid redundancy?
Currently I'm using Thunderbird, and OS is OSX 10.6.