Xác thực Microsoft OAuth và Thunderbird vào năm 2026

Thunderbird Thunderbird Được tạo: 2 tuần trước
Đây là bản dịch từ bài viết tiếng Anh do máy tạo ra. Bản dịch này chưa được kiểm duyệt bởi con người và có thể chứa lỗi. Nếu bạn muốn chỉnh sửa nội dung này, bạn có thể bắt đầu tại đây.

Xác thực Microsoft OAuth và Thunderbird vào năm 2026

LƯU Ý:
  • Để đơn giản, chúng tôi sẽ sử dụng thuật ngữ OAuth thay vì OAuth 2 hoặc OAuth 2.0. Việc triển khai OAuth hiện tại của Thunderbird dựa trên OAuth 2.0, phiên bản OAuth phổ biến nhất.
  • Trước Thunderbird 153, các hộp thoại Microsoft OAuth được trình bày trong một tab bên trong Thunderbird. Các phiên bản 153 trở lên sẽ hiển thị các hộp thoại Microsoft OAuth bên ngoài trong trình duyệt web mặc định của hệ thống bạn (Firefox, Chrome, v.v.) thay thế.

Microsoft đã thực hiện một số thay đổi đối với việc xác thực cho các dịch vụ email được lưu trữ của họ dành cho tài khoản doanh nghiệp và học thuật. Bài viết này mô tả những thay đổi này và cách điều chỉnh cho phù hợp.

Kể từ tháng 6 năm 2026, thông tin này vẫn đang phát triển và có thể thay đổi - vui lòng cập nhật Thunderbird lên bản phát hành mới nhất để có trải nghiệm tốt nhất với các dịch vụ email của Microsoft. Do sự đa dạng và thay đổi liên tục của các máy chủ email và việc triển khai của Microsoft, các sự cố có thể xuất hiện mà không có cảnh báo, khiến Thunderbird và các ứng dụng email không phải của Microsoft khác đột ngột ngừng hoạt động.

Những thay đổi về xác thực

Microsoft đã thực hiện các thay đổi sau:

  • Ngừng hỗ trợ xác thực cơ bản (tên người dùng/mật khẩu), hiện yêu cầu xác thực OAuth.
  • Trong một số trường hợp, xác thực SMTP đã bị vô hiệu hóa hoàn toàn. Đối với các tài khoản mới, SMTP luôn bị vô hiệu hóa khi bắt đầu. Ngoài ra, có một số hạn chế đối với SMTP mà hiện tại chưa được hiểu rõ.

Microsoft cũng đã thay đổi cách họ phân loại một số ứng dụng khách nhất định, do đó, thiết lập OAuth trước đây của Thunderbird không đủ điều kiện để được coi là một ứng dụng khách trên máy tính để bàn. Do đó, chúng tôi đã buộc phải thực hiện các thay đổi cấu hình cho Thunderbird, điều này có thể gây ra các tác dụng phụ cho người dùng.

Những thay đổi hoặc sự cố bạn có thể gặp phải

Đối với outlook.com, hotmail.com, Microsoft 365 (trước đây gọi là Office 365 và thường được viết tắt là O365), hoặc các dịch vụ email khác do Microsoft lưu trữ, bạn có thể thấy các sự cố sau:

Mật khẩu Outlook hoặc Hotmail của bạn không còn hoạt động với Thunderbird và bạn không thể gửi hoặc nhận email

  • Thunderbird có thể hiển thị một thông báo lỗi tương tự như: Login to server outlook.office365.com with username youremail@hotmail.com failed.
  • Giải pháp
    • Đảm bảo xác minh hai bước được bật cho Microsoft account của bạn (xem bài viết hỗ trợ của Microsoft: Cách sử dụng xác minh hai bước với tài khoản Microsoft của bạn).
    • Bật cookie cho các trang web Outlook hoặc Hotmail của Microsoft trong Thunderbird, nếu không bạn sẽ không thể đăng nhập vào tài khoản Outlook hoặc Hotmail của mình bằng xác thực OAuth2:
      1. Nhấp vào menu ứng dụng Thunderbird > Settings > Privacy & Security.
      2. Trong phần Nội dung web, đánh dấu vào Chấp nhận cookie từ các trang web.
      3. Nhấp vào Exceptions… bên cạnh Chấp nhận cookie từ các trang web để đảm bảo bạn không chặn cookie từ các trang web của Microsoft, chẳng hạn như outlook.com, hotmail.com hoặc office365.com.
    • Thay đổi phương thức xác thực của Thunderbird cho thư đến (IMAP hoặc POP):
      1. Nhấp vào menu ứng dụng Thunderbird > Account Settings.
      2. Ở phía bên trái, nhấp vào Server Settings} cho tài khoản outlook.com hoặc hotmail.com của bạn.
      3. Chọn Phương thức xác thực: OAuth2 (thay vì Normal password).
        tb153-select-oauth2
  • Thay đổi phương thức xác thực của Thunderbird để gửi tin nhắn (SMTP):
    1. Nhấp vào menu ứng dụng Thunderbird > Account Settings và nhấp vào tài khoản email Microsoft của bạn ở phía bên trái. Ví dụ: tbtesttb@hotmail.com
    2. Ở dưới cùng bên phải, nhấp vào Edit outgoing server…:
      tb153-microsoft-email-tbtesttb-edit-outgoing-server
    3. Chọn Phương thức xác thực: OAuth2 (thay vì Mật khẩu thông thường). Tên máy chủ có thể cần được thay đổi thành smtp-mail.outlook.com :
      tbg153-microsoft-email-smtp-server
    4. Nhấp vào OK để lưu các thay đổi của bạn.

Màn hình cho biết cần có sự chấp thuận của quản trị viên CNTT cho ứng dụng

  • Bạn phải yêu cầu quản trị viên của mình cấp quyền cho Thunderbird – việc phê duyệt phải được thực hiện, nhưng chỉ một lần.
  • Theo tài liệu của Microsoft, quản trị viên nên truy cập https://login.microsoftonline.com/{tenant-id}/adminconsent?client_id=9e5f94bc-e8a4-4e73-b8be-63364c29d753 và cấp các quyền sau để ủy quyền cho Mozilla Thunderbird: IMAP.AccessAsUser.All, POP.AccessAsUser.All, SMTP.Sendoffline_access.

Tài khoản đã hoạt động trên Thunderbird 102.6.1, nhưng không hoạt động trên 102.7.1 trở lên

  • Thử đăng nhập bằng hồ sơ Thunderbird mới (xem Profile Manager - Create and remove Thunderbird profiles để biết hướng dẫn về cách tạo hồ sơ mới).
  • Nếu hồ sơ Thunderbird mới hoạt động, chúng tôi khuyên bạn nên tiếp tục sử dụng hồ sơ mới.Đối với người dùng có kinh nghiệm muốn giữ các thay đổi khác đã thực hiện trong trình chỉnh sửa cấu hình: Mở trình quản lý hồ sơ Thunderbird để chuyển về hồ sơ Thunderbird cũ và sử dụng Config Editor để lọc oauth2, tìm (các) máy chủ thích hợp và xóa các mục cho oauth2.issuerauth2.scope.
  • Nếu cách đó không hiệu quả, vui lòng yêu cầu hỗ trợ.

IMAP/POP3 hoạt động, nhưng SMTP không hoạt động

Lịch không hoạt động

  • Thunderbird không hỗ trợ lịch Exchange. Nếu bạn đang sử dụng một tiện ích bổ sung hoặc phần mềm khác để bật lịch, thì bạn sẽ cần tìm kiếm sự hỗ trợ từ tác giả của tiện ích bổ sung hoặc phần mềm đó.

Nơi nhận trợ giúp

  • Nếu bạn là người dùng trong một tổ chức kinh doanh hoặc học thuật cung cấp Microsoft accounts, bạn nên tìm kiếm sự trợ giúp từ trong tổ chức của mình.
  • Nếu bạn có tài khoản cá nhân thông qua một trong các dịch vụ được lưu trữ của Microsoft, Vui lòng làm theo Danh sách kiểm tra khắc phục sự cố OAuth của chúng tôi trước khi đặt câu hỏi hỗ trợ trên diễn đàn của chúng tôi.

Những người này đã giúp viết bài này:

Illustration of hands

Tình nguyện viên

Phát triển và chia sẻ chuyên môn của bạn với người khác. Trả lời câu hỏi và nâng cao kiến thức cơ bản của chúng tôi.

Tìm hiểu thêm