Set up Thunderbird to use OAuth 2.0 Authentication

  1. Please refer to “How to check your Primary Mail Address” and make a note of your Kyushu University Primary Mail Address in advance. There are many inquiries about error messages cause by mistakes such as forgetting to include “@m” or “@s” to your email address. Be sure to check your email address without relying on your memory.
  2. Launch Thunderbird. OAuth 2.0 authentication requires web cookies, so make sure that it is enabled. Click the top right icon and click “Preferences”.
    Open Preferences
    Click “Privacy & Security” and enable (check) “Accept cookies from sites”. Close the preferences tab.
    Accept cookies
  3. Click the top right icon and click “Account Settings”.
    Account Setting
  4. Click “Server Settings” under your Primary Mail Service account. Make sure that the server name is “outlook.office365.com” (if it is not, you are not using the server of Primary Mail Service, so you don’t need to follow this manual). Change “Account Name” from your SSO-KID to your Primary Mail Address. Change “Authentication Method” to “OAuth2”.
    Server Settings
  5. Click “Outgoing Server (SMTP)”. If there is an entry for “smtp.office365.com”, select it then click “Edit”. You don’t need to change an entry for “smtp.m.kyushu-u.ac.jp” (you cannot select “OAuth2” for this server).
    SMTP Servers
  6. Change “Authentication Method” to “OAuth2”, change “User Name” from your SSO-KID to your Primary Mail Address, and click “OK”.
    Edit SMTP server
  7. When you access the mail server by clicking “Inbox”, the following authentication window will be shown. Please enter your SSO-KID and password. Click “Sign in”.
    Microsoft 365 Sign-in
  8. If Thunderbird requests permissions to access your mail, click “Accept”. (It may not be asked in some cases.)
    Request for Permission
    Click “Yes” in the following screen.
    Keep session
Collaborative Infrastructure Working Group, Information Infrastructure Initiative, Kyushu University