Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

Enter new password not showing up window to input new password

  • 7 valiny
  • 0 manana an'ity olana ity
  • Valiny farany nomen'i dirkd

more options

Hi,

I have just setup a new Office 365 account in Thunderbird and when I try to send an Email from the account, I get the attached error message.

When I click on "Enter New Password", the window goes away for a moment and then pops up again. There is no chance for me to put in a new password.

I know that I need to use an app password when not using Outlook which I have generated in my Microsoft account settings.

I have tried to go to "Settings -> Privacy & Security -> Saved Passwords" and have deleted all Microsoft related saved passwords. When I access my Email account again, I get prompted via the web login of Microsoft (i.e. different from the attached error message) and the app password I generated doesn't work, only the general password for my account works.

I have restarted Thunderbird and updated to the latest version, but it made no difference. I have gotten it to work on another computer, but on my mac mini, it doesn't seem to work.

Before I remove the account completely and add it again, is there any way I can fix this as I don't want to download all the messages again?

Is this a known bug in Thunderbird?

If any developer is reading this, In order to reproduce, you would have to follow these steps:

- Setup a Office365 account using the regular password used to login to the O365 website. - When sending the first email, enter the same regular password -> the first time, the dialog to enter the will show up, but it will fail, because the app password wasn't used - Then try to send again, click on "Enter new password" -> no dialog to enter new password is coming up.

I am using Thunderbird 115.10.1 on MacOSX Sonoma 14.1.1

The settings I have used are: server name: outlook.office365.com port: 587 username: my full email address Auth Method: OAuth2 Security: STARTTLS

Thank you for reading this. Looking forward to a reply.

Dirk

Hi, I have just setup a new Office 365 account in Thunderbird and when I try to send an Email from the account, I get the attached error message. When I click on "Enter New Password", the window goes away for a moment and then pops up again. There is no chance for me to put in a new password. I know that I need to use an app password when not using Outlook which I have generated in my Microsoft account settings. I have tried to go to "Settings -> Privacy & Security -> Saved Passwords" and have deleted all Microsoft related saved passwords. When I access my Email account again, I get prompted via the web login of Microsoft (i.e. different from the attached error message) and the app password I generated doesn't work, only the general password for my account works. I have restarted Thunderbird and updated to the latest version, but it made no difference. I have gotten it to work on another computer, but on my mac mini, it doesn't seem to work. Before I remove the account completely and add it again, is there any way I can fix this as I don't want to download all the messages again? Is this a known bug in Thunderbird? If any developer is reading this, In order to reproduce, you would have to follow these steps: - Setup a Office365 account using the regular password used to login to the O365 website. - When sending the first email, enter the same regular password -> the first time, the dialog to enter the will show up, but it will fail, because the app password wasn't used - Then try to send again, click on "Enter new password" -> no dialog to enter new password is coming up. I am using Thunderbird 115.10.1 on MacOSX Sonoma 14.1.1 The settings I have used are: server name: outlook.office365.com port: 587 username: my full email address Auth Method: OAuth2 Security: STARTTLS Thank you for reading this. Looking forward to a reply. Dirk
Sarin'efijery napaingotra

All Replies (7)

more options
I get prompted via the web login of Microsoft (i.e. different from the attached error message) and the app password I generated doesn't work, only the general password for my account works.

With OAuth2 authentication you'll have to use the main account password, not an app password.

Also see https://support.mozilla.org/kb/microsoft-oauth-authentication-and-thunderbird-202

Helpful?

more options

Hi Christ,

Ok, I would like to try it, but I don't even get a chance to put the password in. If I change the authentication method to "Normal Password", the screen where I can enter the password does pop up, but not when I am on "OAuth2"

I have also followed the other instructions in that article you linked to (e.g. delete entries in Config Editor - auth2.scope and oauth2.issuer) and checked that cookies are OK. No difference.

So, I am still thinking it is a bug!?!

Thanks.

Dirk

Helpful?

more options

Try to delete any passwords and OAuth authentication tokens Thunderbird has remembered for the account. At the top right of the Thunderbird window, click the menu button ≡ > Settings > Provacy & Security > Passwords > Saved Passwords

If I change the authentication method to "Normal Password"

Don't, OAuth2 authentication is what you need.

Also, please post your Troubleshooting Information. At the top right of the Thunderbird window, click the menu button ≡, then select Help > More Troubleshooting Information. Press the "Copy text to clipboard button" and paste the information into your reply.

Helpful?

more options

Hi Christ,

Thank you for your reply.

I have tried deleting the saved passwords that have to do with OAuth2, but it made no difference.

And yes, I know I have to use OAuth2, but my point was that when I use "Normal Password", the window to enter the password comes up. Therefore I am suspecting a bug with the OAuth2 implementation in Thunderbird that only occurs under very specific circumstances, because other users don't seem to report the same issue (e.g. getting the passwords wrong when setting up the account in the first instance - see steps to reproduce in previous post - at least that is what I remember doing).

Here is the troubleshooting info (have removed personal information):

 Application Basics
   Name: Thunderbird
   Version: 115.10.1
   Build ID: 20240417192958
   Distribution ID:
   Update Channel: release
   User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:115.0) Gecko/20100101 Thunderbird/115.10.1
   OS: Darwin 23.1.0 Darwin Kernel Version 23.1.0: Mon Oct  9 21:28:12 PDT 2023; root:xnu-10002.41.9~6/RELEASE_ARM64_T8103
   OS Theme:
   Rosetta Translated: false
   Multiprocess Windows: 0/0
   Fission Windows: 0/0
             Enabled by default
   Remote Processes: 1
   Enterprise Policies: Inactive
   Google Location Service Key: Missing
   Google Safebrowsing Key: Missing
   Mozilla Location Service Key: Missing
   Safe Mode: false
   Memory Size (RAM): 16.0 GB
   Disk Space Available: 165 GB
 Mail and News Accounts
 
   account7:
     INCOMING: account7, , (imap) outlook.office365.com:993, SSL, OAuth2
     OUTGOING: , smtp.office365.com:587, alwaysSTARTTLS, OAuth2, true
 Libraries
     Library
     Status
     Expected minimum version
     Version in use
     Path
     RNP (OpenPGP)
     OK
     0.17.0
     0.17.0+PR2073.MZLA.115.10.1
     /Applications/Thunderbird.app/Contents/MacOS/librnp.dylib
 Calendar Settings
     Home
       Name
       Value
       Name:
       Type: storage
       Disabled: true
       Username:
       URI:
       Refresh Interval:
       Read-only:
       Suppress Alarms:
       Cache Enabled:
       iMIP Identity: id1
       iMIP Disabled:
       iMIP Account:
       Organiser Id:
       Force Email Scheduling:
       Popup Alarms Supported:
       Alarms on Invitation Supported:
       Max Alarms Per Event:
       Attachment Supported:
       Max Categories:
       Privacy State Supported:
       Priority Supported: true
       Event Supported:
       Task Supported:
       Local Time Supported:
       UTC/GMT Supported:
       Auto-Scheduling Supported:


       Name
       Value
       Name:
       Type: caldav
       Disabled:
       Username:
       URI:
       Refresh Interval: 30
       Read-only: false
       Suppress Alarms: false
       Cache Enabled: false
       iMIP Identity: id1
       iMIP Disabled:
       iMIP Account:
       Organiser Id:
       Force Email Scheduling:
       Popup Alarms Supported:
       Alarms on Invitation Supported:
       Max Alarms Per Event:
       Attachment Supported:
       Max Categories:
       Privacy State Supported:
       Priority Supported:
       Event Supported: true
       Task Supported: false
       Local Time Supported:
       UTC/GMT Supported:
       Auto-Scheduling Supported: true


       Name
       Value
       Name:
       Type: caldav
       Disabled:
       Username:
       URI:
       Refresh Interval: 30
       Read-only: false
       Suppress Alarms: false
       Cache Enabled: false
       iMIP Identity: id1
       iMIP Disabled:
       iMIP Account:
       Organiser Id:
       Force Email Scheduling:
       Popup Alarms Supported:
       Alarms on Invitation Supported:
       Max Alarms Per Event:
       Attachment Supported:
       Max Categories:
       Privacy State Supported:
       Priority Supported:
       Event Supported: true
       Task Supported: false
       Local Time Supported:
       UTC/GMT Supported:
       Auto-Scheduling Supported: true


       Name
       Value
       Name:
       Type: caldav
       Disabled:
       Username:
       URI:
       Refresh Interval: 30
       Read-only: false
       Suppress Alarms: false
       Cache Enabled: false
       iMIP Identity: id1
       iMIP Disabled:
       iMIP Account:
       Organiser Id:
       Force Email Scheduling:
       Popup Alarms Supported:
       Alarms on Invitation Supported:
       Max Alarms Per Event:
       Attachment Supported:
       Max Categories:
       Privacy State Supported:
       Priority Supported:
       Event Supported: true
       Task Supported: false
       Local Time Supported:
       UTC/GMT Supported:
       Auto-Scheduling Supported: true
 Crash Reports for the Last 3 Days
 Remote Processes
   Type: Count
   Extension: 1
 Add-ons
     Name
     Type
     Version
     Enabled
     ID
       British English Dictionary (Marco Pinto)
       dictionary
       3.3.2
       true
       marcoagpinto@mail.telepac.pt
       Addressbooks Synchronizer
       extension
       4.11
       true
       addressbookssync@ggbs.de
       Amazon.co.uk
       extension
       1.1
       true
       amazon@search.mozilla.org
       Bing
       extension
       1.0
       true
       bing@search.mozilla.org
       Chambers (UK)
       extension
       1.0
       true
       chambers-en-GB@search.mozilla.org
       DuckDuckGo
       extension
       1.0
       true
       ddg@search.mozilla.org
       Google
       extension
       1.0
       true
       google@search.mozilla.org
       Wikipedia (en)
       extension
       1.0
       true
       wikipedia@search.mozilla.org
 Security Software
   Type: Name
     Antivirus:
     Antispyware:
     Firewall:
 Graphics
     Features
     Compositing: WebRender
     Asynchronous Pan/Zoom: wheel input enabled; scrollbar drag enabled; keyboard enabled; autoscroll enabled; smooth pinch-zoom enabled
     WebGL 1 Driver WSI Info: CGL

IsWebglOutOfProcessEnabled: 1

     WebGL 1 Driver Renderer: Apple -- Apple M1
     WebGL 1 Driver Version: 4.1 Metal - 88
     WebGL 1 Driver Extensions: GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_NV_texture_barrier
     WebGL 1 Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_float_blend EXT_frag_depth EXT_shader_texture_lod EXT_sRGB EXT_texture_compression_rgtc EXT_texture_filter_anisotropic MOZ_debug OES_element_index_uint OES_fbo_render_mipmap OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context WEBGL_provoking_vertex
     WebGL 2 Driver WSI Info: CGL

IsWebglOutOfProcessEnabled: 1

     WebGL 2 Driver Renderer: Apple -- Apple M1
     WebGL 2 Driver Version: 4.1 Metal - 88
     WebGL 2 Driver Extensions: GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compres

Helpful?

more options

Go to the passwords manager in Thunderbird and delete the oAuth: keys stored for the server as that should initiate a full oauth authentication flow. Note you must have cookies enabled in Thunderbird to complete the authentication. https://support.mozilla.org/en-US/kb/password-manager-remember-delete-change-tb

Helpful?

more options
Before I remove the account completely and add it again, is there any way I can fix this as I don't want to download all the messages again?

If nothing else works setting up the account again may be your best bet. Let the new account wizard let do it's thing, and don't mess with any app passwords.

Novain'i christ1 t@

Helpful?

more options

@christ1, Ok, I was trying to avoid starting from scratch as I a on a limited internet plan, but I guess that is what I have to do.

It would be great if any of the devs could try and reproduce the problem so that it can be fixed in a future release.

Thanks again everyone for their willingness to help.

Helpful?

Mametraha fanontaniana

You must log in to your account to reply to posts. Please start a new question, if you do not have an account yet.