I've only just found out that gmail supports imap, which I think is pretty good, so I've set about using it.
Currently, all my email is on my local machine inside thunderbird. In order to transfer all my email from thunderbird into gmail, I've been copying email from my local folders into the gmail imap folders. This then uploads it into gmail.
There are currently two problems with this:
1. If I send 50 emails for example, perhaps only 44 will show up in gmail.
2. When sending my sent items, the "to" field in gmail always says "To: me", when I'm obviously sending emails to other people. This is only shown in the "sent mail" folder - the actual emails show who it's been sent to just fine, and only shows for the emails I've uploaded. Any new ones that were actually sent from gmail work fine.
In order to get around those problems, is there a better way to move my email from thunderbird into gmail? I've tried copying the inbox and sent folder files from my thunderbird profile and pasting it into where I think it holds the gmail emails, but that's not done anything. Examples of what's happening in the images below:
EDIT:
I think the reason it's showing less than I thought it was supposed to is because gmail displays the number of conversations, not the number of individual emails. Still doesn't help with the to field in the sent box though.