Thunderbird đã trải qua một sự hồi sinh đáng kể kể từ năm 2022. Sau nhiều năm trì trệ, Tổ chức Mozilla một lần nữa tích cực đầu tư vào việc phát triển nó. Sáng kiến Supernova (Thunderbird 115+) đã mang đến những cải tiến hiện đại cơ bản như tích hợp Rust cho các thành phần quan trọng về hiệu năng, giao diện người dùng hiện đại dựa trên Web Components và hỗ trợ Exchange gốc thông qua API EWS/Microsoft Graph.
Đối với người dùng sử dụng Thunderbird để quản lý hộp thư IMAP lớn với nhiều thư và hệ thống thư mục phân cấp sâu, tính khả dụng tức thời (đồng bộ hóa ngoại tuyến) và khả năng lưu trữ hiệu quả là rất quan trọng. Theo mặc định, Thunderbird có thể gặp phải tình trạng chậm trễ trong quá trình đồng bộ hóa, và định dạng mbox được biết là dễ bị quá tải, vì email đã xóa thường chỉ được đánh dấu để xóa chứ không được xóa trực tiếp.
Thunderbird cung cấp các tùy chọn quản lý email phía máy khách mạnh mẽ với API JavaScript. Thunderbird dựa trên nền tảng Mozilla và sử dụng XPCOM (Mô hình đối tượng thành phần đa nền tảng) cho kiến trúc bên trong của nó. API JavaScript cho phép truy cập trực tiếp vào các dịch vụ thư thông qua MailServices-Giao diện. Kiến trúc này khác biệt về cơ bản so với API web và đòi hỏi kiến thức chuyên môn cụ thể.
Thunderbird lưu email cục bộ ở định dạng mbox, mặc dù ban đầu các thư đã xóa chỉ được đánh dấu. Nếu không nén thường xuyên, các tệp này sẽ liên tục phát triển, dẫn đến suy giảm hiệu suất và vấn đề "email ma": các thư vẫn còn trong cấu trúc tệp nhưng không còn hiển thị. Sự kết hợp giữa đồng bộ hóa IMAP và bảo trì mbox có thể ngăn chặn một cách hiệu quả các vấn đề về dung lượng ổ đĩa và suy giảm hiệu suất.
Tập lệnh sau cho phép bạn thực hiện "quét" tất cả các tài khoản và thư mục đã cấu hình sau mỗi vài phút. Với mỗi thư mục, tập lệnh sẽ yêu cầu cập nhật ngoại tuyến (tải xuống email mới cho IMAP) và kích hoạt quy trình nén (xóa vật lý các email đã xóa khỏi tệp mbox). Điều này đảm bảo phiên bản Thunderbird cục bộ phản ánh dữ liệu máy chủ một cách hoàn hảo và hợp lý.
76e66bbe83e88080a46f215744332e81
Có hai phương pháp chính để chạy tập lệnh này. Đầu tiên là bảng điều khiển lỗi Thunderbird (Extras > Entwickler-Werkzeuge > Fehlerkonsole hoặc Strg+Umschalt+J). Mã có thể được chèn và thực thi trực tiếp ở đó. Ngoài ra, tiện ích mở rộng có thể được sử dụng để sử dụng liên tục người dùngChromeJS có thể được sử dụng, cho phép tải bất kỳ tệp JavaScript nào khi Thunderbird khởi động, do đó mang lại sự linh hoạt tối đa cho tự động hóa.
Một số cài đặt mặc định của Thunderbird được thiết kế để thuận tiện và sẽ ảnh hưởng đến tập lệnh của chúng tôi. Do đó, các cài đặt sau phải được thực hiện trong cấu hình Thunderbird (about:config) có thể được điều chỉnh để tối ưu hóa tự động hóa và đảm bảo đồng bộ hóa và nén chặt, mượt mà. Các giá trị bên dưới được chọn có chủ ý để linh hoạt và phải phù hợp với cấu hình tải tương ứng.
76e66bbe83e88080a46f215744332e81
Microsoft đã thông báo rằng Outlook Classic (Win32) sẽ bị ngừng hỗ trợ để chuyển sang Outlook for Windows mới. Outlook Classic sẽ vẫn được hỗ trợ "trong một số trường hợp" cho đến ít nhất là năm 2029, nhưng Microsoft khuyến nghị nên chuyển đổi sớm hơn nhiều. Một số báo cáo cho rằng tháng 4 năm 2026 là thời điểm mục tiêu cho một quá trình chuyển đổi rộng rãi, với việc tiếp tục hỗ trợ cho đến năm 2029. Quyết định này đã gây ra những lo ngại đáng kể trong môi trường doanh nghiệp.
Các lời chỉ trích bao gồm kiến trúc dựa trên web với chức năng ngoại tuyến hạn chế, thiếu hỗ trợ bổ trợ COM, mất hỗ trợ tệp PST, chức năng macro VBA giảm giúp loại bỏ tự động hóa hàng thập kỷ, suy giảm hiệu suất với các hộp thư lớn và lo ngại về quyền riêng tư do bắt buộc đồng bộ hóa đám mây. Sự phát triển này làm cho việc đánh giá các lựa chọn thay thế trở thành một điều cần thiết về mặt chiến lược - Thunderbird chắc chắn đáng xem xét.