I recently changed hosts to save some money, as my yearly contract was almost up. The new host has a panel called 'Odin Panel'. I've got the web sites transferred and set up, but I'm not sure about my emails. I changed my domain nameservers over, so the sites are active, and I created the emails again for my domains (I have 7 email addresses on there). The emails should be active now on the new host, but I have gzipped downloads/backups of my mail from the old host that I was hoping to move to the new hosting company and upload.
There seems to be no option to do this on the panel and little advice from the new hosting company other than on the web and offering transferral services, which I would rather not pay for. If need be I can let the old emails go (most emails would remain in Outlook anyway). I'm guessing this is just a matter of uploading and uncompressing them into the right folder, but I'm not sure if it's that simple or not.