Claws Mail е лека, бърза и приятелски настроена имейл клиент с графичен интерфейс на базата на GTK+. Известен е със своята разширяемост (чрез плъгини), ниското си потребление на ресурси и гъвкавостта на настройките. Проектът е насочен към опитни потребители, но остава достъпен за всички, които ценят ефективността и минимализма.
9 март 2026 година се състоя пускането на версия 4.4.0, която е забележителна не само с техническите си подобрения, но и с символичната дата — проектът отбелязва 25 години.
Списък с промени:
Потребителски интерфейс
- Обновени са текстовите редове и иконите.
- Терминът «Compose» (Създаване) е заменен с «Write» (Написане). Например: «Напиши имейл», страницата с настройки «Написване» и т.н.
- По подразбиране е скрита хоризонталната лента за навигация в списъка с имейли, освен ако не се използва режим GENERIC_UMPC.
- Добавена е скрита настройка mainwin_toolbar_always_enable_actions (по подразбиране изключена). Когато е активирана, бутоните на лентата с инструменти, свързани с потребителски действия, остават активни, дори ако не е избрано нито едно имейл съобщение.
- Реализирана е навигацията с клавишите на цифровата клавиатура (numpad).
- В настройките на цветовете е добавена нова опция: «Имейли, маркирани за перемещение или изтриване». Използва се, когато режимът «изпълнение веднага» е изключен.
- Прозорец за съставяне на имейл: при повторно редактиране на черновата програмата сега изисква потвърждение за запазване на промените в заглавията.
- Прозорец за съставяне на имейл: при премахване на съдържанието на полето за заглавие, бутонът «Почисти» се превръща в бутон «Изтрий», позволявайки напълно да се премахне вече празният ред.
- Свойства на папката: добавени са две нови опции в раздела «Общи» за работа с HTML: «Показвай HTML имейли като текст» и «Показвай HTML имейли чрез плъгин, ако е възможно».
- Свойства на папката: добавена е нова опция «Показвай тагове», която контролира показването на таговете на съобщенията в горната част на областта за преглед на имейла.
Плъгини
- SpamAssassin: Обновен е външният код до версия 4.0.1.
- Mail Archiver: Добавена е поддръжка за компресия Zstandard (zstd) (изисква се libarchive >= 3.4.0).
- RSSyl: Строка User-Agent по подразбиране е променена на ClawsMailRSSyl/$VERSION ($URL). Може да бъде променена в настройките на плъгина, а също така да бъде зададена индивидуално за всеки фийд на страницата с неговите свойства.
- RSSyl: Добавена настройка, благодарение на която лентите, настроени само за ръчно обновление, не се обновяват при обновяване на всички ленти (рекурсивно чрез контекстното меню, по таймер или при стартиране, ако това е включено).
- RSSyl: Реализирано е запаметяване и изпращане на заглавията ETag и Last-Modified.
- RSSyl: Автообновленията се отлагат, ако сървър изпраща заглавието Retry-After. Успешно ръчно обновление нулира това значение.
- PGP: В областта NoticeView се показва съобщение "Този ключ не е в вашия ключов пакет", ако ключът липсва.
- PGP: Добавена опция за автоматично търсене на липсващи ключове при изпращане на криптирани съобщения.
- PGP: Липсващият ключ сега може да бъде получен, като се натисне иконата в областта NoticeView.
- PGP: В контекстното меню за електронни адреси в областта за преглед на съобщенията е добавен елемент "Намери PGP-ключ".
- Уведомление: За индикатора Ayatana е добавена възможност за ограничаване на уведомленията само до определени папки.
- Уведомление: В менюто на индикатора Ayatana е добавен елемент "Отвори адресна книга".
OAUTH2
- Конфигурацията сега се съхранява в отделен файл oauth2rc, разположен в каталога с настройки. Този файл позволява на потребителя да се адаптира към промените в API от страна на доставчика или да добави напълно нов OAuth2-доставчик по свой избор. Настройката protected=1 вътре в редактирания или създаден блок го защитава от презапис при обновяване на Claws Mail.
Система за компилация
- Минималната изисквана версия на GnuTLS е повишена до 3.4.0.
- Минималната изисквана версия на libetpan е повишена до 1.9.4.
- Поддръжката на dbus-glib е прехвърлена на GDBus (GIO) версия не по-ниска от 2.26 и D-Bus (не по-ниска от 0.60).
- Допълнено е резюмето на изхода от configure.
Други
- Добавена е скрита настройка show_contact_pic. При преглед на съобщение, ако подателят е в адресната книга и за него е запазена снимка, тази опция ще позволи показването на това изображение (ако панелът с заглавия не е показан, не е изключено показването на (X-)Face и enable_avatars не е настроен на 0). При наличие на голяма адресна книга се препоръчва тази опция да остане деактивирана, за да се избегнат закъснения при показване на съобщенията.
- Магията за настройка сега използва безопасни настройки по подразбиране.
- Разнообразни почиствания на кода, поправки и подобрения.
- Актуализирани са ръководствата за потребители на английски, френски и испански език.
- Актуализирани преводи: британски английски, каталански, чешки, холандски, френски, немски, румънски, словашки, испански, шведски, турски.
- Поправени са грешки:
- bug 4498: проблеми с променянето на размера на прозореца „За програмата“.
- bug 4586: нарушение в показването в режим три колони при използване на плъгин PDF Viewer.
- bug 4764: показване на невалидни кавички в темата на имейла с нов ред в UTF-8 кодировка.
- bug 4834: дълги имейл адреси в vCalendar покани скриха панела с прикачени файлове до перезареждане.
- bug 4841: quoted-printable кодировката разваляше text/html файлове с много дълги редове, в отличие от base64.
- bug 4846: в настройките на инструментите винаги да се показва предварителен преглед на иконата на бутона.
- bug 4848: новата икона в трея на Ayatana не се показваше при нови съобщения.
- bug 4850: показване на диалога за грешки при проблем с получаването на поща (превод).
- bug 4852: анулираните съобщения съдържаха заглавие Approved.
- bug 4854: деактивираният автоматичен пренос на редове не работеше при използване на външен редактор.
- bug 4856: грешка при компилиране с gettext 0.24.
- bug 4863: незначително несъответствие на интерфейса в настройките на акаунта.
- bug 4882: IMAP не можа да използва клиентски сертификат с парола.
- bug 4887: процесите Dillo не приключваха, когато HTML съобщението вече не се преглеждаше.
- bug 4893: плъгинът Clamd не проверяваше пощата.
- bug 4897: режим „малък екран“: срив при излизане от списъка на писмата след изтриването на всички писма в папката.
- bug 4898: при влизане в папка, списъкът със съобщения не се прехвърляше към избраното писмо.
- bug 4902: изтичане на памет в плъгина spam_report.
- bug 4930: елементът с дублиращия се флаг за подпис бeше премахнат от MimeView.
- bug 4931: изтичането на памет в summary_set_header беше отстранено.
- Проблемът, при който прегледът на писма в отделен прозорец не ги е отбелязвал като прочетени, когато панелът за преглед е бил скрит, беше поправен.
- Проблемът с компилирането на плъгина litehtml за Windows беше поправен.
- „Запази писмото като…“ от отделния прегледен прозорец запазваше избрането от списъка с писма, а не това, което беше отворено в прозореца за преглед.
- Серия действия, водеща до срив при затворен прегледен прозорец, беше поправена.
- Грешката на заглавната лента, при която много дълга стойност на заглавието изтласкваше панела с MIME икони извън видимата зона, беше поправена.
- Вече не се прави опит да се премахне етикетът от списъка, когато курсорът на въвеждане е в полето за редактиране на етикета.
Източник: linux.org.ru
