How to Move Email from One Gmail Account to Another

Move or Copy Mail from One Gmail Account to Another (Using Only Gmail)
To move (or, of course, merely copy) all received and sent emails from one Gmail account to another Gmail account by having the new account fetch the messages:

1. Log in to the account from which you want to import and log into the account you want to import to in a private browsing window. (This way you can go from one account to another with constantly logging in and out)

2. Click the Settings gear in your Gmail’s toolbar.

3. Select Settings from the menu that comes up.

4. Go to the Forwarding and POP/IMAP tab.

5. Make sure Enable POP for all mail (even mail that’s already been downloaded) is selected under POP Download: irrespective of the current status under Status:.

Please NOTE: You do not have to move messages to the old account’s inbox for the new account to pick them up. Archived mail will be fetched.

6. You can select archive Gmail’s copy under When messages are accessed with POP to have your old account’s inbox cleared or delete Gmail’s copy to move mail instead of copying it; you can also choose keep Gmail’s copy in the Inbox (unread) or mark Gmail’s copy as read, of course.

7. Click Save Changes.

8. Switch to the account you want to import emails to in your private browsing window.

9. Click the Settings gear.

10. Select Settings from the menu that shows up.

11. Go to the Accounts and Import tab.

12. Click Add a POP3 mail account you own under Check mail from other accounts (using POP3):.

13. Enter the email address of the Gmail account from which you want to import under Email address:.

14. Click Next Step.

15. Verify the desired Gmail account’s user name is entered under Username:.

16. Type the Gmail account’s password under Password:.

17. Make sure pop.gmail.com is selected under POP Server:.

18. Make sure 995 is selected under Port:.

19. Now make sure Leave a copy of retrieved messages on the server. is not checked.

20. Verify Always use a secure connection (SSL) when retrieving mail. is checked.

21. Optionally, check Label incoming messages: and pick the label corresponding to the old Gmail account’s email address, an existing label or New label for a new label.

22. Optionally, check Archive incoming messages (Skip the Inbox) so imported emails do not show up (or clutter) your new Gmail account’s inbox.

23. Click Add Account.

24. If you are presented an access error, you may have to authorize Gmail to access itself.
Typically, select Yes, I want to be able to send mail as ___@gmail.com. under Would you also like to be able to send mail as ___@gmail.com?.
Having your old address set up as a sending address in the new account lets Gmail recognize your old sent messages and place them in the Sent Mail label.
You can choose No, of course; you can always add your old address as a sending address later.

(if you did get the error, here is how you authorize Gmail to access itself)

Unlock Gmail for a New Email Program or Service

To allow a new email program that Gmail has blocked as suspicious access to your account:

  • Have the email program or service that has failed to access your Gmail account ready.
  • Visit the Allow a new application to access your account page at Google.
    • Log in to the desired Gmail account if prompted.
  • Click Continue.
  • Within 10 minutes, have the previously blocked email service or program check for new messages.

Gmail will remember the email client, device or service, of course, and allow it access to your account in the future (so long as it uses the correct user name and password for logging in).

25. If you select No for Would you also like to be able to send mail as ___@gmail.com?, click Finish and skip the upcoming steps.

26. Click Next Step.

27. Enter your name under Name:.

28. Click Next Step.

29. Leave Treat as an alias. checked.

30. Click Next Step.

31. Now click Send Verification and Click Close window.

32. Switch to your other window to the account you are importing email from.

33. Open the message from Gmail Team with the subject Gmail Confirmation – Send Mail as ___@gmail.com.

34. Highlight and copy the numeral confirmation code under Confirmation code:.

35. Do not follow the verification link.

36. Switch back to the private browsing window with the account you are importing emails to.

37. Click the Settings gear.

38. Select Settings from the menu that comes up.

39. Open the Accounts and Import tab.

40. Click Verify for the old Gmail account’s address under Send mail as:.

41. Paste the verification code under Enter and verify the confirmation code. Click Verify.

42. You’re finished!

Important Notes about Importing

Gmail will not fetch all messages in one go. It will download mail from the old account in batches of approximately 100-200 emails at a time instead. Typically, importing will start with the oldest messages.

Gmail will download messages in your old Gmail account’s Sent Mail label in addition to messages you have received. If you have set up the address from which you imported as a sending address in the new account, sent mail will appear under the new account’s Sent Mail label, too.

After importing, you can use the old address with your new Gmail account, effectively combining the two accounts.