You’ve just been asked to switch from Outlook to Thunderbird for a client project — in 12 minutes. Your manager needs your calendar, contacts, and last 6 months of email history moved over. You open Thunderbird, click File > Import, and stare at the blank window. No Outlook option appears. Panic starts. Don’t hit Cancel yet.
Quick Answer
No, Thunderbird does not natively connect to Outlook’s proprietary protocols (MAPI, Exchange Online via modern auth), nor can it read .pst files directly. But yes — you can move data between them reliably using IMAP, manual export/import, or lightweight conversion tools. It’s not plug-and-play, but it’s predictable, repeatable, and fully functional for most users.
All the Methods
| Method | Steps | Best For | Limitations |
|---|---|---|---|
| IMAP Sync (Outlook as IMAP client) | Enable IMAP in Outlook (File > Options > Account Settings > Email tab > double-click account > More Settings > Advanced > check 'Use the following type of encrypted connection' > select SSL/TLS). Then configure same account in Thunderbird. | Ongoing two-way sync of inbox/sent/drafts for Exchange Online or Office 365 mailboxes with IMAP enabled | Calendar & contacts won’t sync. Requires admin permission to enable IMAP on Exchange Online (default is off for security). |
| Export PST → Convert → Import MBOX | In Outlook: File > Open & Export > Import/Export > Export to a file > Outlook Data File (.pst). Use free tool like readpst (Linux/macOS) or Outlook Export Tool (Windows) to convert .pst to .mbox. Then import into Thunderbird via ImportExportTools NG add-on. | One-time migration from archived Outlook data (e.g., old laptop backup) | No calendar or task metadata preserved. Attachments sometimes appear inline instead of attached. Takes 10–45 mins depending on PST size. |
| Outlook Web App + Thunderbird IMAP | Log into Outlook Web App (outlook.office.com), go to Settings (gear icon) > Mail > Sync email > ensure IMAP is enabled. Then add same account in Thunderbird using imap-mail.outlook.com port 993. | Users who only need email — no local Outlook install required | Requires Microsoft 365 Business/Enterprise license. Personal accounts (Hotmail/Outlook.com) have IMAP disabled by default and must be manually enabled under account settings. |
| Third-party bridge (e.g., Sync2, CompanionLink) | Install companion software on Windows machine running Outlook. Configure bidirectional sync rules. Thunderbird connects via local IMAP proxy or direct database read. | Small teams needing calendar/contact sync without Exchange server access | Costs $39–$79/year. Not compatible with Outlook 2016+ if Group Policy disables COM add-ins. Requires local admin rights. |
| Manual drag-and-drop (EML export) | Select emails in Outlook > right-click > Save As > save as .eml. In Thunderbird, drag folder of .eml files onto message list. Or use Ctrl+Shift+E in Outlook to export selected items as EML. | Migrating 10–50 high-priority messages with full formatting & attachments | No threading, no folder structure, no search indexing. Calendar events and contacts can’t be exported this way. |
Method Details
The beauty of the IMAP route is its invisibility. Once configured, Thunderbird behaves like any other IMAP client — it downloads headers first, fetches bodies on demand, and flags messages as read across both clients. What most people don’t realize is that Outlook’s IMAP implementation supports IDLE (real-time push), so new messages appear in Thunderbird within seconds — no polling delay. Just make sure File > Account Settings > Account Settings > double-click your account > More Settings > Advanced shows “Use IDLE command” checked (Outlook 365 builds 16.0.14326+ only).
For PST-based migration: skip commercial converters. Use readpst -r -o /tmp/thunderbird_export myarchive.pst from the command line (Linux/macOS). It creates one folder per Outlook folder, each with an mbox file inside. In Thunderbird, install the ImportExportTools NG add-on (v7.0.1+), restart, then right-click Inbox > ImportExportTools NG > Import mbox file. Done.
Here’s the counterintuitive tip: If your organization uses Exchange Online and blocks IMAP at the tenant level, ask your admin to run Set-CASMailbox -Identity user@domain.com -ImapEnabled $true. It takes 15 seconds. They’ll say ‘no’ until you mention that Outlook Web App’s native ‘Export mailbox’ feature requires IMAP to be on anyway — so it’s already partially enabled.
Keyboard Shortcuts
| Action | Shortcut | Alt Sequence | Notes |
|---|---|---|---|
| Open Import/Export Wizard | Ctrl+Shift+I | Alt+F, T, I | Works in Outlook 2016, 2019, 365 — not in Outlook for Mac |
| Save Selected Message as EML | Ctrl+Shift+E | Alt+F, A, S | Saves one message per file — ideal for legal holds or selective migration |
| Open Account Settings | Ctrl+Shift+P | Alt+F, A | Direct path to manage IMAP/POP settings without navigating ribbon |
Cheat Sheet
| Goal | Do This First | Then This | Verify |
|---|---|---|---|
| Email only, ongoing sync | In Outlook Web App: Settings > Mail > Sync email > enable IMAP | In Thunderbird: File > New > Existing Mail Account → enter email/password, choose IMAP, server: imap-mail.outlook.com | Send test email from Thunderbird → check Sent Items in Outlook Web App |
| Full archive (email + folders) | In Outlook desktop: File > Open & Export > Import/Export > Export to .pst | Run readpst or Outlook Export Tool → import resulting .mbox files via ImportExportTools NG |
Check Thunderbird folder count matches Outlook’s Folder List pane |
| Just 5 urgent messages | Select messages in Outlook → Ctrl+Shift+E | Drag saved .eml files onto Thunderbird’s message list | Open each — confirm subject, sender, date, and attachment icons render |
| Calendar sync (non-Exchange) | In Outlook: File > Options > Calendar > Publish Online → copy iCal URL | In Thunderbird: Events and Tasks > Subscribe to Calendar → paste URL | Look for 'Client Demo — Acme Corp' and 'Dentist Appointment' in Thunderbird’s calendar sidebar |