Move/Copy Emails Between Gmail Accounts
Step 1: First, log into the old email account and click on Settings (gear icon and then Settings), then Forwarding and POP and choose Enable POP for all mail. Make sure to click Save Changes at the bottom.
Step 2: Now log into the new email account and click on Settings again. Then click on Accounts and click the Add a POP3 mail account you own or Add a mail account link.
Step 3: Now type in the old Gmail email address into the text box and click Next.
Step 4: Now type in the password for the old email account and choose pop.gmail.com from the POP Server drop down list if not already selected. The only option you might want to alter from the default is Label incoming messages if you want to be able to see where the new emails are coming from. Now just click Add Account.
Step 5: Next you’ll be asked if you want to be able to send email as email@example.com. This is useful if you want the mail to come into the new account, but still have the ability to respond using the old email address.
Step 6: Type in your name for the old email address and choose whether you want the reply address to be the old address or you can optionally change it to the new one, which is a good idea so that people will eventually stop writing to the old address.
Step 7: Finally, you will have to verify that you actually own the old email address by clicking the Send Verification button. You can then log into your old email account and copy the confirmation code in the email. Paste that into the appropriate box. Click Verify.
Step 8: Now just sit back and watch all your emails get imported into the new Gmail account. If you have a lot of emails, it could take several hours, so be patient!