- IMAP server
- imap.mail.yahoo.com
- Port
- 993 · SSL/TLS
- Username
- full address
- Password
- app password
Yahoo Mail → Outlook.com
Migrating Yahoo Mail to Outlook.com
Yahoo and Microsoft call the same things by different names, and that is where folders get lost. Yahoo keeps unwanted mail in Bulk Mail, Microsoft in Junk — and neither service takes a plain account password over IMAP any more: both sides need an app password.
- IMAP server
- outlook.office365.com
- Port
- 993 · SSL/TLS
- Username
- full address
- Password
- app password
What breaks on this particular pair
- App passwords are required at both ends. Yahoo and Outlook.com both refuse the account password over IMAP.
- For pulling a whole mailbox Yahoo names a separate host, export.imap.mail.yahoo.com, meant for exactly this kind of bulk read.
- Yahoo's Bulk Mail is Microsoft's Junk. Without mapping them the folder arrives separately and duplicates the junk you already have.
- Yahoo's nested folders use a dot as the level separator. We map the tree automatically, but in a hand-made setup this is the first thing that drifts.
FAQ
Common questions
Where do I create the Yahoo app password?
In Yahoo Account Security, under app passwords. The same page revokes it when the migration is done.
Will the spam folder come across?
Only if you select it. Usually it is left behind: it costs time and space and holds nothing worth keeping.
imap.mail.yahoo.com or export.imap.mail.yahoo.com?
Both are Yahoo hosts on port 993 with SSL. The first is the everyday mail host; the second is the one Yahoo documents for downloading a full mailbox, which is what a migration does.
Does the mail stay in Yahoo?
Yes, the default mode copies only and deletes nothing.
Related routes
Other directions
Find out how big your mailbox is. It costs nothing.
Connect two servers, look at the size and decide. Or take the client and keep everything on your side.
Code on GitHub · built on imapsync · no sign-up