新功能!更新至安全的 PKCE 驗證設定,2026 年 3 月
您可能曾在 Thunderbird 中被要求登入您的 Yahoo、ATT 或 AOL 帳號,或看到標題為「即將到來的帳號變更」的通知。這是因為 Thunderbird 從 2026 年 2 月 22 日的 版本 148.0 開始,切換到一種名為 OAuth2 搭配 PKCE 的更安全授權協定。以下是協助您登入過程的說明。
除了增強安全性外,此更新還讓您可以在 Thunderbird 中存取 Yahoo、AOL 和 ATT 的行事曆與通訊錄,這對使用者來說是一項重大的新好處。如果您需要更多資訊,請參閱下方的 OAuth2 授權。
您只有一個帳號
如果您只有一個帳號,那麼 Thunderbird 不需要任何變更即可讓 PKCE 運作。您只需提供您的電子郵件帳號和帳號密碼(應用程式密碼 不適用於 OAuth2)來登入(「驗證」),然後確認 Thunderbird 可以存取供應商伺服器(AOL、ATT、Yahoo 等)上的資料。這是一個正常且安全的過程。如果您遇到困難,請參閱下方的 詳細的疑難排解步驟。
您擁有多個帳號
設定 Thunderbird 偏好設定以讓多個帳號運作
更多關於偏好設定的詳細資訊請見:設定編輯器。
- 點擊 > > 。
- 向下捲動至底部並點擊
- 如果出現 按鈕,請點擊它。
- 在搜尋框中輸入 mailnews.oauth.usePrivateBrowser。
- 點擊「切換」 按鈕,將值變更為 true。
- 退出 Thunderbird:點擊 > ,然後重新啟動。
- 重新嘗試登入您的帳號(Yahoo、ATT、AOL)。
如果您遇到困難,請參閱下方的 詳細的疑難排解步驟。
目次
OAuth2 授權
OAuth2 是存取 Yahoo 提供的服務以及像 AOL 和 ATT 這類合作夥伴供應商的預設驗證方法。供應商(而非 Thunderbird)會向您顯示數個看起來像網頁的對話方塊,要求您輸入帳號使用者名稱和帳號密碼、同意服務條款,並請求授權 Thunderbird 存取您希望允許的供應商資料類型,例如郵件、行事曆和聯絡人。
OAuth2 對話方塊順序
在驗證過程中,您將會看到以下部分或全部的對話方塊:
- 提供您的使用者名稱、電子郵件或手機號碼。使用者名稱即是您的電子郵件地址。
- 提供您的帳號密碼(請勿使用「應用程式密碼」)。
- (可選)同意服務條款。
- (可選)選擇一種方法來確認「真的是您本人嗎?」,方法是將驗證碼傳送到您的手機或備用電子郵件地址,然後在後續的對話方塊中輸入收到的驗證碼。
- 授予 Thunderbird Mail 權限以存取以下部分或全部資料:郵件、聯絡人、行事曆。
在驗證過程結束時:
- 您的供應商會傳送一個存取權杖,Thunderbird 會將其儲存在密碼清單中,以便將來存取伺服器。權杖是一串字元,允許特定裝置上的特定用戶端進行存取——它不是密碼。權杖最終會過期,過期時間由您的供應商決定,屆時您需要再次使用您的使用者名稱和密碼進行驗證。如果您不知道密碼,則必須在網頁瀏覽器中使用供應商的帳號頁面來建立新密碼,這通常稱為「密碼重設」。
- Thunderbird 會根據您剛才提供的驗證設定來設定帳號的組態。
郵件設定
POP
請參閱 Yahoo 的說明頁面,了解 Yahoo Mail 的 POP 存取設定與說明。
IMAP
請參閱 Yahoo 的說明頁面,了解 Yahoo Mail 的 IMAP 伺服器設定。
我的登入嘗試被阻止
如果您在嘗試將 Yahoo Mail 與 Thunderbird 連線時,收到「使用者名稱或密碼無效」的警告和「登入嘗試被阻止」的電子郵件,這表示 Yahoo 已阻止 Thunderbird 連線,因為它是一個「安全性較低」的非 Yahoo 應用程式。
更新:請閱讀下方的 驗證方法的重要變更通知 章節。
在 Thunderbird 版本 68.5 及更高版本中,您可以將 POP 伺服器變更為 pop.mail.yahoo.com(連接埠 995)。
驗證方法的重要變更通知
如果您目前在 Thunderbird 中擁有 POP 或 IMAP 郵件帳號,並收到來自 Yahoo 的電子郵件,內容如下:
「我們注意到您正在使用非 Yahoo 的應用程式(例如第三方電子郵件、行事曆或聯絡人應用程式),這些應用程式可能使用安全性較低的登入方法。為了保護您和您的資料,Yahoo 將從 2020 年 10 月 20 日起,不再支援您應用程式中目前的登入功能。」
檢查 Thunderbird 是否已啟用 cookies
- 點擊 Thunderbird 應用程式選單 > > 。
- 勾選 。
- 點擊「Accept cookies from sites」旁的 按鈕,確保您沒有封鎖來自 yahoo.com、aol.com 或 att.com 等網站的 cookies。
更新 POP3 或 IMAP 郵件帳號的「驗證方法」
- 點擊 Thunderbird 應用程式選單 > 。
- 在左側邊欄中點擊郵件帳號名稱,例如 nemo@thunderbird.net。
- 右下角:點擊
- 將「驗證方法」設定為 。
- 點擊 。
- 在左側邊欄中點擊您郵件帳號的 。
- 將「驗證方法」設定為 。
- 點擊 。
- 退出 Thunderbird:點擊 > ,等待幾秒鐘讓背景處理程序完成,然後再啟動 Thunderbird。
您的 Yahoo ISP 合作夥伴將會提示您登入。這是透過在 Thunderbird 中進行 OAuth 2.0 金鑰交換來完成的,這將在未來的登入中驗證 Thunderbird 用戶端。
將 Yahoo 的聯絡人清單匯入 Thunderbird
- 開啟您的 Yahoo Mail 帳號。
- 在螢幕右側(如果您使用的是「傳統郵件」,則在左側),選擇「聯絡人」圖示。您的聯絡人清單將會開啟。
- 在清單頂部,點擊「動作」選單。
- 在選單中,選擇「匯出…」
- 選擇「Netscape/Thunderbird」並點擊「立即匯出」。
- 將 yahoo_contacts.ldif 檔案儲存到您的桌面或其他您稍後可以找到的地方。
- 開啟 Thunderbird。
- 在 下,選擇 ,然後選擇 。
- 選擇「文字檔 (LDIF, .tab, .csv, .txt)」,然後點擊 。
- 選擇您先前儲存的 yahoo_contacts.ldif 檔案。
- 您的 Yahoo! 聯絡人將會匯入為一個獨立的「yahoo_contacts」通訊錄。
行事曆
若要設定 Thunderbird 行事曆與您的 Yahoo 行事曆同步,請按照 Yahoo 支援網站上 在多個裝置和應用程式上同步或存取您的行事曆 頁面的說明操作。
詳細的疑難排解步驟
尋求支援前請先檢查以下項目
- 使用在 Thunderbird 登入失敗的密碼,您能否登入郵件供應商的網頁介面(webmail)?如果您無法登入 webmail,那麼該密碼可能不是帳號密碼,或者已經失效。解決此問題最簡單的方法是使用供應商的網站重設帳號密碼。
- 必須在 Thunderbird 中啟用 Cookies: > > > 必須勾選「Accept cookies from sites」。
- 您能看到完整的 OAuth2 對話方塊面板(沒有任何操作按鈕遺失)嗎?並且沒有任何 OAuth2 對話方塊被您目前看到的視窗遮擋嗎?
- 您是否在您通常使用該帳號的國家,並且沒有使用 VPN?
- 在 > > 中,所有 AOL、ATT 和 Yahoo 帳號的驗證方法是否都設定為「OAuth2」?
如何尋求支援
如果您仍然遇到問題,請在 https://support.mozilla.org/questions/new/thunderbird 發表支援請求,並附上:
- Thunderbird 版本 號碼。例如:148.0、140.8.0esr、149.0b1。
- 您所有的郵件供應商清單。例如:ATT、AOL、Yahoo 等。
- 列出您為解決問題所嘗試的所有步驟,並請確認您已檢查過上方 尋求支援前請先檢查以下項目 章節中的所有內容。
- 顯示失敗嘗試或來自郵件供應商的確切錯誤訊息的螢幕截圖。
