Join the AMA (Ask Me Anything) with the Firefox leadership team to celebrate Firefox 20th anniversary and discuss Firefox’s future on Mozilla Connect. Mark your calendar on Thursday, November 14, 18:00 - 20:00 UTC!

Az oldal korlátolt funkcionalitással fog rendelkezni, amíg elvégezzük a felhasználói élményt javító karbantartást. Ha egy leírás nem oldja meg a problémáját, és kérdést tenne fel, akkor a támogatási közösségünk a @FirefoxSupport Twitter oldalon tud segíteni, vagy az /r/firefox oldalon a Redditen.

Támogatás keresése

Kerülje el a támogatási csalásokat. Sosem kérjük arra, hogy hívjon fel egy telefonszámot vagy osszon meg személyes információkat. Jelentse a gyanús tevékenységeket a „Visszaélés bejelentése” lehetőséggel.

További tudnivalók

A témacsoportot lezárták és archiválták. Tegyen fel új kérdést, ha segítségre van szüksége.

Adding a Google Apps for Education Account with OAuth2

  • 2 válasz
  • 2 embernek van ilyen problémája
  • 3 megtekintés
  • Utolsó üzenet ettől: deisner

more options

I'm helping a friend setup Thunderbird with a Google Apps for Education (GAFE) GMail account (https://www.google.com/edu/products/productivity-tools/).

He would normally log into his GAFE Gmail account in a web browser using userid@university.edu as the username, and using his university directory password. The login process uses OAuth2 to authenticate the user.

Here's the problem. When I create a new account in Thunderbird, the Mail Account Setup dialog provides OAuth2 as an option in the Authentication drop-down only if the email address is something@gmail.com. As soon as I edit the Email address field to userid@university.edu, the dialog resets -- as soon as I delete a single character, in fact. It's quite jarring -- all the configuration fields simply disappear. You can see this in the two dialog screenshots I'm attaching. And if I begin the process by using userid@university.edu, I don't see OAuth2 listed at all.

I tried using a bogus gmail email address. I can then enter the correct username (userid@university.edu) in the OAuth2 dialog. Then I can change the email address back to the correct value in the Thunderbird account settings. But this doesn't work -- I get an error that "The current operation on 'Inbox' did not succeed. ... Unknown command e108mb...." when I try to actually download mail.

How can I get this working? Thanks.

I'm helping a friend setup Thunderbird with a Google Apps for Education (GAFE) GMail account (https://www.google.com/edu/products/productivity-tools/). He would normally log into his GAFE Gmail account in a web browser using userid@university.edu as the username, and using his university directory password. The login process uses OAuth2 to authenticate the user. Here's the problem. When I create a new account in Thunderbird, the Mail Account Setup dialog provides OAuth2 as an option in the Authentication drop-down only if the email address is something@gmail.com. As soon as I edit the Email address field to userid@university.edu, the dialog resets -- as soon as I delete a single character, in fact. It's quite jarring -- all the configuration fields simply disappear. You can see this in the two dialog screenshots I'm attaching. And if I begin the process by using userid@university.edu, I don't see OAuth2 listed at all. I tried using a bogus gmail email address. I can then enter the correct username (userid@university.edu) in the OAuth2 dialog. Then I can change the email address back to the correct value in the Thunderbird account settings. But this doesn't work -- I get an error that "The current operation on 'Inbox' did not succeed. ... Unknown command e108mb...." when I try to actually download mail. How can I get this working? Thanks.
Csatolt képernyőmentések

Kiválasztott megoldás

For what it's worth, here is how I got it working. This is with Thunderbird 45.0.

1. If the Mail Account Setup dialog doesn't appear automatically after installation, press the Alt key, then File -> New -> Existing mail account. Enter your email address as "fake@gmail.com". It doesn't matter what appears before the '@' symbol, because you are going to change this later.

2. Press Continue, wait for "Configuration found in Mozilla ISP database, and then press "Manual Config".

3. Do *not* change the "Email address" field in this dialog. As soon as you edit it, the dialog will reset itself.

4. Change the Username field for both Incoming and Outgoing at the bottom of the dialog to "youruserid@university.edu".

5. Press the "Advanced config" button, which will open a new dialog.

6. Click on the "fake@gmail.com" node at the root of tree on the left and then change Account Name to "University Gmail" or whatever you prefer, and change he Email address to "youruserid@university.edu".

7. Verify the settings in the "Outgoing Server (SMTP)" tree node. User Name should be "youruserid@university.edu".

8. Press "OK" to close the dialog.

9. You will be returned to Thunderbird main window. Press the "Inbox" node under the new account, and an authentication dialog with an embedded web page should appear. If it says "Sign in with your Google Account" you will need to first change the pre-filled username in the dialog from "fake@gmail.com" to "youruserid@university.edu" and then press Next.

10. Choose "Organizational Google Apps Account" when asked.

11. Login at your university authentication page (which appears as a web page inside a Thunderbird dialog).

12. Allow Thunderbird to view and manage your mail, when asked.

That's it.

Válasz olvasása eredeti szövegkörnyezetben 👍 4

Összes válasz (2)

more options
And if I begin the process by using userid@university.edu, I don't see OAuth2 listed at all.
I'm surprised by that. I use a work-based gmail account that doesn't explicitly name gmail as the domain and it works just fine with OAuth2.
more options

Kiválasztott megoldás

For what it's worth, here is how I got it working. This is with Thunderbird 45.0.

1. If the Mail Account Setup dialog doesn't appear automatically after installation, press the Alt key, then File -> New -> Existing mail account. Enter your email address as "fake@gmail.com". It doesn't matter what appears before the '@' symbol, because you are going to change this later.

2. Press Continue, wait for "Configuration found in Mozilla ISP database, and then press "Manual Config".

3. Do *not* change the "Email address" field in this dialog. As soon as you edit it, the dialog will reset itself.

4. Change the Username field for both Incoming and Outgoing at the bottom of the dialog to "youruserid@university.edu".

5. Press the "Advanced config" button, which will open a new dialog.

6. Click on the "fake@gmail.com" node at the root of tree on the left and then change Account Name to "University Gmail" or whatever you prefer, and change he Email address to "youruserid@university.edu".

7. Verify the settings in the "Outgoing Server (SMTP)" tree node. User Name should be "youruserid@university.edu".

8. Press "OK" to close the dialog.

9. You will be returned to Thunderbird main window. Press the "Inbox" node under the new account, and an authentication dialog with an embedded web page should appear. If it says "Sign in with your Google Account" you will need to first change the pre-filled username in the dialog from "fake@gmail.com" to "youruserid@university.edu" and then press Next.

10. Choose "Organizational Google Apps Account" when asked.

11. Login at your university authentication page (which appears as a web page inside a Thunderbird dialog).

12. Allow Thunderbird to view and manage your mail, when asked.

That's it.