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 khả năng quản lý email mạnh mẽ phía máy khách thông qua API JavaScript của nó. Dựa trên nền tảng Mozilla, Thunderbird sử dụng XPCOM (Cross Platform Component Object Model) cho kiến trúc nội bộ của mình. API JavaScript cho phép truy cập trực tiếp vào các dịch vụ thư điện tử 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 trữ email cục bộ ở định dạng mbox, ban đầu chỉ đánh dấu các thư đã xóa là đã xóa. 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 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ị nữa. Sự kết hợp giữa đồng bộ hóa IMAP và bảo trì mbox có thể ngăn ngừa hiệu quả các vấn đề về không gian lưu trữ và 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. Phương pháp đầu tiên là thông qua bảng điều khiển lỗi của Thunderbird (Extras > Entwickler-Werkzeuge > Fehlerkonsole hoặc Strg+Umschalt+JMã có thể được chèn và thực thi trực tiếp tại đó. Ngoài ra, để sử dụng lâu dài: Phần mở rộng người dùngChromeJS, Điều này cho phép tải bất kỳ tệp JavaScript nào khi Thunderbird khởi động, từ đó mang lại tính linh hoạt tối đa cho việc 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à có thể gây xung đột với kịch bản của chúng ta. Do đó, các cài đặt sau cần được thay đổi trong cấu hình Thunderbird (about:configCác cài đặt này 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 chẽ, mượt mà. Các giá trị bên dưới được thiết kế chủ động và phải phù hợp với cấu hình tải của bạn.
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.
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ợ tiện ích bổ sung COM, không còn hỗ trợ tệp PST, chức năng macro VBA bị giảm sút khiến các quy trình tự động hóa đã tồn tại hàng chục năm bị loại bỏ, hiệu suất giảm sút khi sử dụng hộp thư lớn và lo ngại về quyền riêng tư dữ liệu do yêu cầu đồng bộ hóa đám mây bắt buộc. Sự phát triển này khiến việc đánh giá các giải pháp thay thế trở thành một nhu cầu chiến lược – Thunderbird chắc chắn đáng để xem xét.