We're calling on all EU-based Mozillians with iOS or iPadOS devices to help us monitor Apple’s new browser choice screens. Join the effort to hold Big Tech to account!

Den här webbplatsen har begränsad funktionalitet medan vi utför underhåll för att förbättra din upplevelse. Om en artikel inte löser ditt problem och du vill ställa en fråga har vi vår gemenskap som väntar på att hjälpa dig på @FirefoxSupport på Twitter, /r/firefox på Reddit.

Sök i support

Akta dig för supportbedrägerier: Vi kommer aldrig att be dig att ringa eller skicka ett sms till ett telefonnummer eller dela personlig information. Rapportera misstänkt aktivitet med alternativet "Rapportera missbruk".

Läs mer

Thunderbird with Oauth2 on own server support

  • 1 svar
  • 0 har detta problem
  • 8 visningar
  • Senaste svar av next

more options

Hi,

I'm implementing an IMAP server with Oauth2 login capability.

My goal is to let user login to it using Thunderbird.

I have read in your documentation at https://wiki.mozilla.org/Thunderbird:Autoconfiguration:ConfigFileFormat under the Oauth2 section:

"Due to a defficiency in the OAuth2 spec, the client is usually required to send a client credential key, which in turn requires the client to be registered and approved by the email provider. Unfortunately, this not only allows email providers to block specific email clients (which is contrary to the idea of Open-Source), but also makes it impossible to support arbitrary OAuth2 servers. That's why Thunderbird is forced to hardcode the servers that it supports and the respecive client keys. That means that you cannot use OAuth2 for your own server. Only the servers listed on OAuth2Providers.jsm will work"

Is this true for the autoconfiguration process or for the whole oauth2 on own server support?

Right now I'm trying to login with a test account on mail system via Thunderbird configurated with Oauth2, from Dovecot I can see Thunderbird reaching the server and receiving response, after that Dovecot says:

"imap-login: Disconnected: Connection closed (no auth attempts in 0 secs)" and thunderbird hangs up indefinitely.

Just to know if I'have hope to make it work or not.

Many thanks

Gabriele

Hi, I'm implementing an IMAP server with Oauth2 login capability. My goal is to let user login to it using Thunderbird. I have read in your documentation at https://wiki.mozilla.org/Thunderbird:Autoconfiguration:ConfigFileFormat under the Oauth2 section: "Due to a defficiency in the OAuth2 spec, the client is usually required to send a client credential key, which in turn requires the client to be registered and approved by the email provider. Unfortunately, this not only allows email providers to block specific email clients (which is contrary to the idea of Open-Source), but also makes it impossible to support arbitrary OAuth2 servers. That's why Thunderbird is forced to hardcode the servers that it supports and the respecive client keys. That means that you cannot use OAuth2 for your own server. Only the servers listed on OAuth2Providers.jsm will work" Is this true for the autoconfiguration process or for the whole oauth2 on own server support? Right now I'm trying to login with a test account on mail system via Thunderbird configurated with Oauth2, from Dovecot I can see Thunderbird reaching the server and receiving response, after that Dovecot says: "imap-login: Disconnected: Connection closed (no auth attempts in 0 secs)" and thunderbird hangs up indefinitely. Just to know if I'have hope to make it work or not. Many thanks Gabriele

Alla svar (1)

more options

Ciao, ho aspettato un po' per vedere se qualcuno volesse intervenire, ma direi che è palese che la tua domanda sia troppo tecnica per un forum degli utenti. Posso solo suggerirti di chiedere sul forum internazionale in lingua inglese -> https://support.mozilla.org/en-US/ oppure chiedere sul forum di Mozilla Italia -> https://forum.mozillaitalia.org/

In alternativa prova ad aprire una segnalazione su bugzilla -> https://bugzilla.mozilla.org/describecomponents.cgi?product=Thunderbird