Mozilla Thunderbird
Mozilla Thunderbird — это свободный, кроссплатформенный почтовый клиент, менеджер персональной информации и агрегатор новостных лент (RSS/Atom), разрабатываемый некоммерческой организацией Mozilla Foundation (организация признана иностранным агентом в РФ) и сообществом MZLA Technologies Corporation. Программа предназначена для работы с электронной почтой, календарями, контактами и задачами, поддерживает протоколы POP3, IMAP, SMTP, а также шифрование сообщений с использованием OpenPGP и S/MIME. Thunderbird распространяется под лицензиями MPL-2.0 и другими открытыми лицензиями.
История
Предыстория и создание
Проект Thunderbird был основан в 2003 году как ответвление от кодовой базы Mozilla Suite, которая включала в себя браузер, почтовый клиент и другие компоненты в едином пакете. Разработчики Mozilla Foundation стремились создать независимый, легковесный и функциональный почтовый клиент, аналогичный тому, как браузер Firefox был выделен из Mozilla Suite. Первая публичная альфа-версия (0.1) вышла 28 июля 2003 года.
Основные этапы развития
- 2004 год: Выпуск версии 1.0 (7 декабря 2004 года). Программа получила широкое признание за удобный интерфейс, встроенный спам-фильтр (на основе байесовской фильтрации) и поддержку расширений.
- 2005—2010 годы: Активное развитие функционала: добавлена поддержка RSS, встроенный календарь (расширение Lightning), улучшена работа с IMAP и поиском. Выходят версии 2.0 (2007) и 3.0 (2009).
- 2012 год: Mozilla объявляет о переводе Thunderbird на режим «сообщественного управления» (community-driven), сокращая собственное финансирование разработки. Проект передаётся под управление Mozilla Messaging, а затем — MZLA Technologies Corporation (дочерняя компания Mozilla Foundation).
- 2017 год: Выпуск Thunderbird 52 с поддержкой Firefox Sync и улучшенной защитой от фишинга.
- 2020—2023 годы: Релиз Thunderbird 78 с новой архитектурой (на базе XULRunner и Gecko), переход на современный интерфейс (версия 91, 102). В версии 102 (2022) добавлена поддержка OpenPGP из коробки, что позволило шифровать и подписывать письма без сторонних плагинов.
- 2023 год: Выпуск Thunderbird 115 «Supernova» — кардинальное обновление интерфейса, переработанный менеджер папок, новая панель инструментов, поддержка тёмной темы и улучшенная работа с календарями.
- 2024 год: Анонс планов по интеграции Thunderbird с платформой Exchange (через плагин Owl) и дальнейшей модернизации кодовой базы.
Ключевые возможности
Управление почтой
Thunderbird поддерживает все основные протоколы электронной почты:
- POP3 — загрузка писем на локальный компьютер.
- IMAP — синхронизация с сервером, работа с папками на стороне сервера.
- SMTP — отправка писем.
- Microsoft Exchange — через сторонние расширения (например, Owl).
Пользователь может создавать неограниченное количество учётных записей, настраивать фильтры сообщений, правила сортировки и автоматические ответы (vacation messages). Встроенный спам-фильтр использует адаптивный байесовский классификатор, который обучается на основе действий пользователя.
Календарь и задачи
Встроенное расширение Lightning (интегрировано в Thunderbird начиная с версии 38) предоставляет:
- Календарь с поддержкой форматов iCalendar (ICS) и CalDAV.
- Создание событий, встреч, напоминаний.
- Поддержка нескольких календарей (личные, рабочие, общие).
- Планирование задач (to-do list) с приоритетами и сроками.
Адресная книга
Thunderbird включает менеджер контактов, поддерживающий:
- Хранение записей с полями (имя, email, телефон, адрес, заметки).
- Импорт/экспорт в форматах CSV, LDIF, vCard.
- Синхронизацию с серверами CardDAV (например, Google Contacts, Nextcloud).
- Группировку контактов в списки рассылки.
Новостные ленты (RSS/Atom)
Программа может подписываться на RSS и Atom-ленты, отображая новости в виде сообщений. Поддерживается автоматическое обновление, фильтрация по ключевым словам и сохранение статей в локальной базе.
Безопасность и шифрование
- OpenPGP (GnuPG) — шифрование и цифровая подпись писем. Встроенная поддержка в версии 102+.
- S/MIME — шифрование на основе сертификатов X.509.
- Защита от фишинга — предупреждение о подозрительных ссылках и вложениях.
- Антивирусная интеграция — возможность сканирования вложений внешними антивирусами.
- Управление паролями — встроенный менеджер паролей с мастер-паролем.
Многоплатформенность
Thunderbird работает на операционных системах:
- Windows (7, 8, 10, 11)
- macOS (10.12 и новее)
- Linux (различные дистрибутивы, включая Ubuntu, Fedora, Debian)
- BSD (неофициальные сборки)
Расширяемость
Программа поддерживает установку дополнений (add-ons) через официальный каталог. Наиболее популярные расширения:
- Provider for Google Calendar — синхронизация с Google Календарём.
- Owl — поддержка Microsoft Exchange и Office 365.
- Enigmail (устарел, заменён встроенным OpenPGP).
- Thunderbird Conversations — отображение переписки в виде цепочек (как в Gmail).
- QuickFolders — быстрая навигация по папкам.
Архитектура и технологии
Thunderbird построен на основе платформы Mozilla XULRunner (до версии 78) и Gecko — движка рендеринга HTML и CSS, также используемого в Firefox. Начиная с версии 115, проект переходит на современный интерфейсный фреймворк XUL с элементами React и Web Components.
Ключевые компоненты:
- Mork — формат хранения адресной книги и сообщений (устаревший, заменяется на SQLite).
- SQLite — база данных для хранения метаданных, индексов и настроек (с версии 60+).
- mbox и maildir — форматы хранения писем на диске.
- NSS (Network Security Services) — библиотека для криптографических операций (SSL/TLS, S/MIME).
- libpurple (опционально) — поддержка протоколов мгновенных сообщений (через расширения).
Критика и недостатки
Несмотря на популярность, Thunderbird подвергается критике по ряду причин:
- Устаревшая кодовая база: До версии 115 интерфейс считался визуально устаревшим по сравнению с веб-клиентами (Gmail, Outlook.com).
- Производительность: При работе с большими почтовыми ящиками (десятки тысяч писем) наблюдаются замедления и высокое потребление оперативной памяти.
- Сложность настройки: Некоторые функции (например, шифрование или синхронизация с Exchange) требуют ручной настройки или установки дополнений.
- Отсутствие облачной синхронизации: В отличие от веб-клиентов, Thunderbird не предоставляет встроенной синхронизации настроек и писем между устройствами (требуется использование IMAP и сторонних сервисов).
- Прекращение поддержки некоторых технологий: С версии 78 удалена поддержка тем оформления (personas) и устаревших расширений XUL.
Распространение и сообщество
Thunderbird распространяется бесплатно с официального сайта thunderbird.net. Программа переведена на десятки языков, включая русский. Сообщество пользователей и разработчиков активно участвует в локализации, тестировании и создании расширений. По состоянию на 2024 год, Thunderbird занимает около 5—7% рынка десктопных почтовых клиентов (по данным StatCounter), уступая Microsoft Outlook и веб-интерфейсам.
Интересные факты
- Название «Thunderbird» отсылает к мифической птице из мифологии индейцев Северной Америки.
- Изначально проект назывался «Minotaur», но был переименован из-за юридических ограничений.
- Thunderbird является одним из немногих активно развивающихся десктопных почтовых клиентов с открытым исходным кодом.
- В 2020 году Mozilla Foundation (организация признана иностранным агентом в РФ) передала управление проектом компании MZLA Technologies Corporation, которая сосредоточена исключительно на Thunderbird.
Источники
- Официальный сайт проекта: thunderbird.net
- Документация Mozilla Developer Network (MDN) по Thunderbird
- История версий на сайте Mozilla Wiki
- Статистика использования почтовых клиентов (StatCounter, 2024)
- Статья «Thunderbird: история и развитие» в журнале Linux Format (2023)
BFOmetr — база данных и аналитика по компаниям России.
На главную BFOmetr →