Thunderbird Not Showing Emails for Newly Added Outlook Email Account
Hello,
I added a new Outlook account to Thunderbird and it is not showing in Thunderbird. I added the new email account to Outlook client, and the email is comign in fine. So, its a Thunderbird issue.
I used the default IMAP settings when addding the new account.
I gave it the required/requested "permissions" as promoted.
This use to work fine in Thunderbird, as I have added several Outloook acounts prior which are coming in fine, but it seems it is no longer working now.
All Replies (8)
Hi,
Where did you get the "default IMAP settings"?
What are they?
Who is your e-mail provider?
Rick
Ti ṣàtúnṣe
My email provider is Outlook(Microsoft)
Thunderbird provided the default IMAP settings when I added the new email account to Thunderbird. (they were automatically discovered in Thunderbirds email provider database)
Right, sorry, I became carried away by my questions.
Did the account creation get completed? Any error messages?
It might be helpful to try to set up the account again and report here exactly what happens.
No worries, appreciate the help. Yes, it gave confirmation it setup successfully, and I received no errors. I tried doing this on 2 different PCs, one laptop and one a desktop with the same results. I added the account twice, no change. I tried with a brand new Outlook email I just created, same thing happens. Its a problem between Thunderbird and Outlook. It might be related to the permissions it asks me to grant? It's a very perplexing situation.
Ti ṣàtúnṣe
I'm sorry that I cannot help.
Can anybody else chime in ideas on this?
You may be aware that recently Microsoft changed the Authentication Method when it comes to using third party email clients eg: Thunderbird. Now you have to use 'Authenticated Method: OAuth However, they have also altered what password to use and what email address can use the SMTP. Read on:
1. Your microsoft account and your hotmail/outlook/msn/live accounts all need to have the same password. So all your microsoft accounts need to be using same password. Info at this link says:
Can't sign in to Hotmail or Outlook.com? Notes: Your Hotmail or Outlook.com password is the same as your Microsoft Account password.
You must logon to the webmail account via browser to sort it out. Once all your accounts are using same password.....
2. In microsoft account accessed via a browser If you have more email addresses or hotmail addresses etc , microsoft now regard one is 'primary' and all others are alias to the account. This is not a problem when it comes to receiving mail, but can be an issues when you want to send. When it comes to 'sending' - that is smtp in Thunderbird - it can only send using the 'primary' email address. You can choose what you want to be set as 'primary', but whatever email address you set up as 'primary' - only that email address/username can be used for SMTP. So if you want to send using a specific 'outlook' email address then make sure it is set up as the primary email address. But then if you have another outlook.com account as well, it will only be able to send using whatever you setup as primary email address. So choose the email address which you want to set up as 'primary'.
3. In Thunderbird, Cookies must be enabled in order to set up Oauth.
- Settings > Privacy & Security
- Check under Web Content -
- Select: 'Accept cookies from sites'
- Accept third party cookies' 'Always'
- Click on 'Exceptions' button next to Accept cookies from sites to make sure you are not blocking cookies from Microsoft sites, such as :hotmail.com, outlook.com, office365.com, www.live.com, www.msn.com
4. In Thunderbird....When creating account or if account is created but you need to check server settings: Account Settings must use the following: Server Type: POP Mail Server
- Server Name: outlook.office365.com
- Port 995
- User Name: xxxx@outlook.com
- Connection Security: SSL/LTS
- Authentication Method: OAuth2
Server Type: IMAP Mail Server
- Server Name: outlook.office365.com
- Port 993
- User Name: xxxx@outlook.com
- Connection Security: SSL/LTS
- Authentication Method: OAuth2
SMTP:
- Server Name: smtp.office365.com
- Port: 587
- Connection Security: STARTTLS
- Authentication method: OAuth2
- User Name: example@outlook.com (Please note this must be whatever email address is set up as the 'primary' email address)
Once you have all these settings and got the password sorted.
Restart Thunderbird When you get the Microsoft pop up window asking for password, type it in and click on 'Sign in'. You may then get another window asking to allow Thunderbird access to server - click on 'Accept'
In addition to the previous comment.... 1. If you have a VPN enabled then switch it off because servers do not like VPN - they think someone is trying to hack your account. So server may deny access.
2. If you use a program which uses the 'localhost' eg: Apache Xampp then switch it off whilst setting up the Oauth token. You can switch it back on once account is set up and running ok. To set up the acceptance of allowing Thunderbird access to server it needs to use the localhost, hence switch off anything using it.
3. Access the Firewall (this might be default one which came with coputer or may be controlled by an Anti-Virus product you installed). Make sure Thunderbird (thunderbird.exe) and also the thunderbird updater.exe is set up as an allowed programs.