Every time i open thunderburd....
Hi.
Why every time i run thunderbird and if i leave it open too often it bring me the error message for all hotmail/outlook mail accounts i have???
What the heck is happening and how i can solve this?
Gewysig op
All Replies (20)
Delete this post. I answer at the next one.
Gewysig op
Matt είπε
Gregory said
And plus to all these there is this to "connection to server outlook.office365.com times out"Do you have an antivirus program that thinks it is helping by scanning email? They are a notorious problem with email. The fact that the connection attempt is timing out makes me think the problem is not Thunderbird. Generally if your settings are wrong you get a connection refused message. Timeouts are almost exclusively the realm of third party programs. Although I was made aware yesterday of issues with Verizon routers and their family protection. So that is a new one on me, but do you perhaps have Verizon?
No i don't have antivirus or vpn.
The problem is that Microsoft keep changing what is required and then Thunderbird keeps trying to keep up with changes.
What OS are you using ? eg: Are you using a Windows 10 or a MAC or a Linux ?
If Windows then you do have an Anti-Virus.
Please check to see if Thunderbird has been set up as an allowed program. Exit Thunderbird if it's running. Access Firewall Set up the Thunderbird program as an allowed program.
If you recently updated Thunderbird, it is possible the Firewall thinks it's somehow different from the previous.
If thunderbird was already set up as allowed then block it, ok it and then access it again and reset up as allowed.
What version of Thunderbird are you using ?
If you have set up everything correctly then you would have been prompted to set up Oauth, but you have not mentioned anything about a browser like pop up asking for password.
So lets start with some useful information. Now start Thunderbird Please post the following so we know what you are using at this moment. In Thunderbird Help > Troubleshooting Information Under 'Application Basics' it will tell you what version you are using.
Scroll to 'Mail and News Accounts' Copy all the data in that area and paste it into a reply in this forum question.
Oauth also requires certain settings. In 'Settings' > 'Privacy and Security' Under 'WEb Content' Select 'Accept cookies from sites' Click on 'Exceptions' button and set up to allow for anything from outlook.com, office365.com, hotmail.com, live.com
Scroll down to passwords section click on 'Saved Passwords' Click o n 'Show Passwords' If you have any passwords stored for the hotmail/outlook accounts that have pop:// or imap:// or smtp:// lines for those accounts then remove them. Tell us if you have any lines for accounts that start with oauth://...
Then exit Thunderbird and allow a few moments for background process to complete. Start Thunderbird
You should get a prompt for password in a window that looks more like a browser window. Enter the password for the account and click on 'Sign in' and follow instructions. You need to do this to set up the oauth token in Thunderbird.
Toad-Hall said
The problem is that Microsoft keep changing what is required and then Thunderbird keeps trying to keep up with changes. What OS are you using ? -----> i use more than 1 pc but at most of them the old win7 and win10. eg: Are you using a Windows 10 or a MAC or a Linux ? If Windows then you do have an Anti-Virus. ------> i try even with anti-virus disabled and no antivirus installed at all. Same results. Please check to see if Thunderbird has been set up as an allowed program. ------> This doesn't need to ask that at all. Naturally it allowed. Exit Thunderbird if it's running. Access Firewall ------> usally i have if disabled. Set up the Thunderbird program as an allowed program. ------> i have done the thunderbird allows to firewall to. If you recently updated Thunderbird, it is possible the Firewall thinks it's somehow different from the previous. ----> no i believe if thunderbird was not allowed at firewall or anti-virus will ask me again to add it. If thunderbird was already set up as allowed then block it, ok it and then access it again and reset up as allowed. What version of Thunderbird are you using ? -----> I believe is the latest version of esr(115.12.2) If you have set up everything correctly then you would have been prompted to set up Oauth, but you have not mentioned anything about a browser like pop up asking for password. -----> Yeah i know that. Indeed it ask mr for oauth at new window. So lets start with some useful information. Now start Thunderbird Please post the following so we know what you are using at this moment. In Thunderbird Help > Troubleshooting Information -----> i don't have any addon except for dictionary. Nothing else. Under 'Application Basics' it will tell you what version you are using. ---> I try to send you these via p.m. Not public Scroll to 'Mail and News Accounts' -------> same with p.m. Copy all the data in that area and paste it into a reply in this forum question. Oauth also requires certain settings. In 'Settings' > 'Privacy and Security' Under 'WEb Content' Select 'Accept cookies from sites' Click on 'Exceptions' button and set up to allow for anything from outlook.com, office365.com, hotmail.com, live.com Scroll down to passwords section click on 'Saved Passwords' Click o n 'Show Passwords' If you have any passwords stored for the hotmail/outlook accounts that have pop:// or imap:// or smtp:// lines for those accounts then remove them. Tell us if you have any lines for accounts that start with oauth://... Then exit Thunderbird and allow a few moments for background process to complete. Start Thunderbird You should get a prompt for password in a window that looks more like a browser window. Enter the password for the account and click on 'Sign in' and follow instructions. You need to do this to set up the oauth token in Thunderbird.
I answert to you at any questions you make me one by one in the quote.
re :Under 'Application Basics' it will tell you what version you are using. ---> I try to send you these via p.m. Not public
I'm only asking for you to post the version so I have no idea why you are send via p.m ? You've already mentioned you are using a Windows OS and version esr(115.12.2).
re : Scroll to 'Mail and News Accounts' -------> same with p.m.
Copy all the data in that area and paste it into a reply in this forum question.
What exactly do you mean by p.m... I'm English and the abbreviation p.m. stands for the Latin phrase post meridiem, which means “after noon.”
You did not copy and paste the data. You do realise that this information is just server settings which are commonly available. Used by thousands of people and displayed on microsoft websites and also in Thunderbird help articles. It's not personal data. I'm not asking for personal data - no email addresses and no passwords. That data tells us what server settings thunderbird is using. It's impossible to know whether your Thunderbird is using the correct data if you do not post it. This is particulary important when outlook are in the habit of changing things.
Also you do not mention whether you have enabled cookies in Thunderbird as I stated. Did you do this ?
When you get the pop up browser looking window asking for password, it is a two phase process: 1.You should get a prompt from Microsoft for that hotmail email address to enter password and click on 'Sign in'
Did you see that pop up and did you enter password and click on Sign in?
2. You should then see a 'Permissions requested' for Thunderbird which is where you allow access by clicking on 'Accept'.
Did you then get the window which says to allow Thunderbird access - did you click on 'Accept'?
In your stored passwords in Thunderbird - is there now an oauth://account line for the hotmail account?
Some times it ask me for log in details even i have put them more than once. Some other times it inform me that the time server end(Or something like that).
What data do you want to send you?
After the today update to 115.13.0 when i start it it most of the times it bring me this issue window. Even i put my mail password correctly.
You say: What data do you want to send you? I've already posted information on what is required - but here it is again: Please post the following so we know what you are using at this moment. In Thunderbird Help > Troubleshooting Information Scroll to 'Mail and News Accounts' section Copy all the data in that area and paste it into a reply in this forum question.
In Settings >Privacy & Security Q1: Did you delete all stored passwords? You must delete all stored passwords.
Q2Did you restart Thunderbird after deleting passwords? This is important to update files and force a new oauth connection.
Q3Did you get the browser looking window to enter password and click on 'Sign in? You did mention a Sign in but it would help if you posted image of that pop up so I can see if it is Microsoft sign in. Q4Did you then get a second window asking for permission to allow Thunderbird access and did you click on 'Accept'? Post image showing you get that second window. Q5 Did a new oauth://account.... password get stored in the Saved Passwords ?
No i don't have an antivirus program. And many times it ask me again to verify the mail by enter the password of some mails again even i have put at the start. Believe me it is thunderbird. Why other mail programs never had any issues?
So it is thunderbird issue and not the pc issue.
So what i must do to correct these issues????
Toad-Hall said
You say: What data do you want to send you? I've already posted information on what is required - but here it is again: Please post the following so we know what you are using at this moment. In Thunderbird Help > Troubleshooting Information Scroll to 'Mail and News Accounts' section Copy all the data in that area and paste it into a reply in this forum question. In Settings >Privacy & Security Q1: Did you delete all stored passwords? You must delete all stored passwords. Q2Did you restart Thunderbird after deleting passwords? This is important to update files and force a new oauth connection. Q3Did you get the browser looking window to enter password and click on 'Sign in? You did mention a Sign in but it would help if you posted image of that pop up so I can see if it is Microsoft sign in. Q4Did you then get a second window asking for permission to allow Thunderbird access and did you click on 'Accept'? Post image showing you get that second window. Q5 Did a new oauth://account.... password get stored in the Saved Passwords ?
Here is a picture with "mail and news accounts"
q1: Yes i delete all mail passwords q2: Yes i restart and re-enter all mail accounts q3: I delete all mail accounts and re-setup again from scratch so i enter again all mail password e.t.c. q4: I believe yes it ask me that and i choose yes i accept q5: You mean from tools -> settings -> privacy and security -> saved passwords? I don't know what you want me to do here.
Sorry for delay - I've found info from someone who was having the same crazy password request issue and they managed to stop it by using a very particular way of creating the account. See this link - it has worked for some people. https://www.reddit.com/r/Thunderbird/comments/19fevs6/finally_found_the_fix_for_this_msft_email_issue/
Start from scratch...the process below may sound very familiar BUT there is a slight difference. Please be very attentive to these instructions because I'm slightly altering them from previous instructions.
Delete all the outlook/hotmail account from T-bird from we do not want any confusion.
- "Account settings" > "Account Actions" > "Remove account" in the drop down menu.
Then add the outlook/hotmail account you use the most
- Account settings > Account actions > Add email account
- Enter all the vitals, name, email address and password. Make sure "remember password" is ticked and then click Continue.
Hopefully T-bird will automatically find the proper configurations at this point.
- Do NOT click 'Done', click on configure manually in the left hand corner.
It then takes you to the Incoming and Outgoing configuration parameters.
- In both the boxes look for "Authentication Method" and look for "OAuth2" and set the Authentication method to 'Oauth2' from the drop-down menu - just reselect it.
- Now do nothing else except click 'DONE'.
Hopefully a pop-up from Microsoft will appear asking you to re-enter your Password... Enter the correct password for the account - do it manually - do not use copy/paste.
The next Microsoft window will appear asking if you want to "Let this app (Tbird in this case) access your info 1 of 1 apps"...click "Accept". The window will close.
Go back to the "account settings" that is still open showing the "incoming and outgoing" parameter boxes in Tbird. You'll most likely see a bright yellow box saying "unable to log-in at server"...IGNORE this and go ahead and click 'Done'.
You will see the "Account Successfully Created" splash page on Tbird
Please use Thunderbird for a while to check on whether adding just the one outlook/hotmail account works ok. If this time all works ok then repeat the above in exactly the same process for each account.
Gewysig op
But this is the procedure i follow by add an email to the thunderbird. You don't tell me to do anything different. So i believe this is not a solution. Cause to me do exact these steps at all my mails(Gmail, hotmail, yahoo e.t.c.) all the outlook/hotmail account/mails ask me for password many times even i press the "remember" option or many times bring me an error during check mail. Again this is happening ONLY at outlook/hotmail accounts NOT at gmail or yahoo accounts so i quess it must be something with hotmail servers....
Gregory said
But this is the procedure i follow by add an email to the thunderbird. You don't tell me to do anything different. So i believe this is not a solution. Cause to me do exact these steps at all my mails(Gmail, hotmail, yahoo e.t.c.) all the outlook/hotmail account/mails ask me for password many times even i press the "remember" option or many times bring me an error during check mail. Again this is happening ONLY at outlook/hotmail accounts NOT at gmail or yahoo accounts so i quess it must be something with hotmail servers....
Normally you do this:
- New > Existing mail account
- Enter name, email address and password
- click on Continue
- Thunderbird looks up configuration because the server data is known it gets entered automatically
- You click on 'Done' to create account.
I have stated you must do a specific method and it is not the same as above,
- New > Existing mail account
- Enter name, email address and password
- click on Continue
- Thunderbird looks up configuration because the server data is known it gets entered automatically
- This time click on 'Manual Configuration' button
- Even if Connection SEcurity 'Oauth2' has been already selected, click on drop down and reselect it again.
- Also do the same for the smtp.
- Finally click on Done to create account.
- Then go back to the "account settings" that is still open showing the "incoming and outgoing" parameter boxes in Tbird. You'll most likely see a bright yellow box saying "unable to log-in at server"...IGNORE this and go ahead on click "Done".
You will see the "Account Successfully Created" splash page on Tbird.
Gewysig op
No i do the 2nd way not the 1st way and still i got the same issues. And i try again now to do one hotmail acc. The step 9 now doesn't exist at the latest version of thunderbird 115.14.0
Now it ask you the oauth2 verification the first time you do a check at mails. And sometimes it ask me again even i put the password correctly. When i re-try to do a check at mails.
And even i put correct the password it bring me some times the messages authentication fails(Look the picture)
And now it became WORSE cause the 1 mail acc i try to do from start after i deleted entirely it always ask me the password. Not for oauth2 but always ask me the password of this/these mails accnts.
What the heck is happening with thunderbird and hotmail/outlook mail accounts really?????
I check if these settings are at hotmail accounts. https://support.mozilla.org/en-US/kb/microsoft-oauth-authentication-and-thunderbird-202#w_your-outlook-or-hotmail-password-no-longer-works-with-thunderbird-and-you-cannot-send-or-receive-email
And these are the settings but the error message or the pop-up windows to ask me again and again the password of any hotmail acc are persist...
I really DON'T KNOW WHAT TO DO.....
Gewysig op
Sorry for delay...I've been searching bug reports for info on this annoying problem.
I have located some bug reports which people have been working on with some urgency. https://bugzilla.mozilla.org/show_bug.cgi?id=1912738 https://bugzilla.mozilla.org/show_bug.cgi?id=1912556
It looks like this has been updated to newer versions of beta, not sure if uploaded to 115* or 128* as yet, but I have found people already using 128* who have updated and found the issue resolved.
Either way, it looks like a fix is on the way and it should be soon.
Gewysig op
So you suggest me simply wait for an update that normally fix these issues?
yesterday release new update for thunderbird and quess what. DON'T FIX ANYTHING AT ALL. SAME PROBLEMS, SAME ISSUES, SAME ALWAYS ASK PASSWORD.
SO THE THUNDERBIRD IS SIMPLY BROKEN AND NEED TO CHANGE AND FIND ANOTHER MAIL MANAGER PROGRAM.
Delete this post.
Gewysig op
Full info so check everything...I'm providing full info because anyone might read this. Microsoft decided to alter stuff again and it's not just the Authentication Method. Everything now has to 'Authentication Method: Oauth2' Cookies must be allowed in order to set up the oauth2 token. VPN must be switched off otherwise server thinks you are trying to hack account. If you maintain a website and use a program like Apache Xampp then you must switch it off until oauth token has been set up because the process uses the 'localhost'.
Account Settings must use the following: Server Type: POP Mail Server
- Server Name: outlook.office365.com
- Port 995
- User Name: xxxx@hotmail.com
- Connection Security: SSL/LTS
- Authentication Method: OAuth2
Server Type: IMAP Mail Server
- Server Name: outlook.office365.com
- Port 993
- User Name: xxxx@hotmail.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@hotmail.com
- 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
Your microsoft account and your hotmail account need to have the 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.
so please make sure they are the same - done via webmail account.
Then there is the case of the SMTP username = eg: hotmail email address.
When it comes to 'sending' - smtp in Thunderbird - it can only send using the 'primary' email address, so if you want to send using hotmail email address then make sure it is set up as the primary email address. You do this via the microsoft webmail account.
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 clickon 'Sign in'. You may then get another window asking to allow Thunderbird access to server - click on 'Accept'
ALSO....
To check:
- Tools > Developer Tools > Error Console
- Click on the top left bin icon to clear the console.
- Close Error console
- Then try to send an email and wait for the failure.
- Open Error console
If you see something like this:
mailnews.smtp: Command failed: 535 Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant. Visit https://aka.ms/smtp_auth_disabled for more information
The link mentioned in error console : https://aka.ms/smtp_auth_disabled
That link goes to this location - I specifically include the info on 'enable smtp': https://learn.microsoft.com/en-us/exchange/clients-and-mobile-in-exchange-online/authenticated-client-smtp-submission#enable-smtp-auth-for-specific-mailboxes
If you as a user are not enabled for SMTP then it fails - switch on SMTP.
IF you see something like the following in error console:
mailnews.smtp: Command failed: 535 Authentication unsuccessful [MN2PR05CA0041.namprd05.prod.outlook.com 2024-09-25T20:33:37.105Z 08DCDD14E4ECBF59]; currentAction=_actionAUTH_XOAUTH2 SmtpClient.sys.mjs:602:19
mailnews.smtp: Command failed: 500 Unrecognized command 'Length: 7' [MN2PR05CA0041.namprd05.prod.outlook.com 2024-09-25T20:33:42.231Z 08DCDD14E4ECBF59]; currentAction=_actionAUTHComplete SmtpClient.sys.mjs:602:19
This error message means issue with sending email address/username not matching primary. I asked user to check 'alias' email address. Some people may have a hotmail email address and also that hotmail account allowed some additional/alias email addresses. In outlook.com microsoft account webmail. You need to check what is set up as the primary and adjust if necessary. Apparently, smtp username in Thunderbird needs to use primary email address.
For more info and response from user who had problem resolved including images :
I have try really everything and the issue STILL REMAINS.. I try to setup it as pop3 and still the same.
I even try to completely remove/uninstall the program with revo uninstaller and re-install it and setup it from the start and when i close and re-open the program again all the windows from hotmaill accounts to enter the password again.
Really is there anyone that has the same issue and solve it?
And these issue happening only at hotmail accounts NOT at gmail or yahoo.
Gewysig op