Share via

How to move all emails from microsoct account to a new email in yahoo or google

Dr. Dr. Alexander 0 Reputation points
2026-03-11T14:53:01.47+00:00

How do I move all my emails from my Microsoft account to my Gmail or Yahoo Mail account?

Outlook | Web | Outlook.com | Email
0 comments No comments

2 answers

Sort by: Most helpful
  1. Winnie-B 7,270 Reputation points Microsoft External Staff Moderator
    2026-03-12T07:52:51.58+00:00

    Hello Dr. Dr. Alexander

    From your description, I understand that you are looking to migrate your entire email history from your Microsoft account to a new Gmail or Yahoo destination. While forwarding handles your future mail, moving your history requires a different set of steps.

    To avoid repeating the Q&A Assist checklist, could you confirm have you tried those steps? If yes, what happened?

    In the meantime, please try to Use the "Import" Feature in Gmail or Yahoo (The "Pull" Method):

    For Gmail:

    • Go to Settings > See all settings > Accounts and Import.
    • Look for Import mail and contacts.
    • Enter your Microsoft credentials. This uses the ShuttleCloud migration tool to copy your old folders and messages over

    For Yahoo:

    • Go to Settings > More Settings > Mailboxes.
    • Click Add mailbox and select Outlook.com.
    • Sign in to authorize Yahoo to sync your Microsoft folders.

    Also, if you want to ensure your folder organization remains exactly the same, using a desktop email client is the most reliable "manual" move.

    • Add both accounts (Microsoft and your new Gmail/Yahoo) to a desktop app like Classic Outlook for Windows using IMAP.
    • Wait for both accounts to fully sync so you can see all your folders.
    • Select the emails (or entire folders) in your Microsoft account and simply drag and drop them into the inbox/folders of your new Gmail or Yahoo account.
    • Wait for the app to upload these messages to the new server. Once finished, you can log in to your new webmail, and everything will be there.

    Please feel free to let me know how it goes so I can guide you further. I truly appreciate your time and understanding.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".    

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.


  2. Q&A Assist
    2026-03-11T14:53:22.0066667+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Outlook.com no longer supports adding new connected Gmail/Yahoo accounts for automatic sync, so use one of these approaches instead:

    1. Set up forwarding from Outlook.com to Gmail/Yahoo (for new mail only)
      • Sign in to Outlook.com.
      • Configure a forwarding rule so that all future messages are automatically sent to the Gmail or Yahoo address.
      • In Gmail or Yahoo, ensure mail from the Outlook.com address is not marked as spam.
      • Note: Forwarding only moves new incoming mail; existing messages already in Outlook.com are not copied by this.
    2. Use Gmail/Yahoo as the main inbox and keep Outlook.com separate
      • Keep using Outlook.com for the existing mail and address, but read and send new mail primarily from Gmail or Yahoo.
      • Optionally, set up automatic forwarding from Outlook.com (as above) so new messages arrive in Gmail/Yahoo.
    3. Use an Outlook client app to access multiple accounts together
      • Install Outlook for Android, Outlook for iOS, new Outlook for Windows, or new Outlook for Mac.
      • Add the Outlook.com account and the Gmail or Yahoo account into the app.
      • This lets all mail be viewed and managed in one place without actually moving messages between providers.
      • For supported clients, non-Microsoft accounts (Gmail, Yahoo, iCloud, IMAP) can be synced to the Microsoft Cloud so that features work similarly across accounts.
    4. Use forwarding from Gmail/Yahoo back into Outlook.com (alternative)

    Because Outlook.com no longer allows connecting new third‑party accounts, there is no built-in way to bulk-migrate all existing Outlook.com messages into Gmail or Yahoo from within Outlook.com itself. Forwarding plus using a client that can see both accounts is the supported approach.


    References:

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.