If you have a Microsoft 365 account (also known as Office 365), you can add it using OAuth 2.0 (modern authentication) in Mailbird.
1. In Menu -> Settings -> Accounts click "Add" and input your details:
2. Click "Continue" in the next step and you will be redirected to the Microsoft login page. After you log in, you can return to Mailbird and your account should be ready to use.
- If your account is Microsoft 365 we will automatically try to use OAuth 2.0 authentication so you don't need to check anything. *
- OAuth 2.0 is supported for Microsoft 365 accounts, but NOT for personal Outlook accounts (e.g. @outlook.com or @hotmail.com accounts)
- OAuth 2.0 is NOT supported for on-premise Exchange servers accounts
* If you have a Microsoft 365 account that is using a custom identity provider (like in case of using some email filtering or security gateway solution on top), then Mailbird won't automatically detect settings and will try to use a password instead. Then in order to use OAuth 2.0, you will need to manually change settings by following those two simple steps:
- After adding the account, do not accept the default setting but click "Edit server settings"
- In the settings window, choose "Microsoft OAuth 2.0" as authentication and save settings. You should be redirected to your login page where you can authenticate Mailbird via OAuth 2.0
- By default, Mailbird will try to use Exchange protocol, but you can also use IMAP or POP3 protocol by choosing "Edit server settings" and changing "Server type". Note that for IMAP or POP3 to work properly you will need also to have SMTP Auth enabled in your Microsoft 365 organization settings (it is now disabled by default for new organizations). Here is how to do it: https://docs.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-online/authenticated-client-smtp-submission#enable-smtp-auth-for-specific-mailboxes
If Mailbird doesn't support OAuth 2.0 for your account (like for a personal Outlook account) and you have MFA (Multi-factor authentication) enabled, you will need to use an App password generated by your email server. Here's how you can create one: