Состоялся релиз открытого почтового клиента Penguin Mail 1.0, ориентированного на операционные системы Linux. Проект написан на языке программирования Rust и распространяется под свободной лицензией GNU General Public License v3.0, а его исходный код размещен на GitHub. Интерфейс приложения создан с использованием библиотек GTK и libadwaita, благодаря чему программа органично выглядит в рабочей среде GNOME, однако способна работать в любых графических окружениях Linux благодаря поддержке системного трея и стандартных механизмов рабочего стола.
Penguin Mail предлагает глубокую интеграцию с популярными почтовыми платформами, включая Gmail и сервисы Microsoft, такие как Outlook.com, Hotmail, Live и Microsoft 365. Кроме того, поддерживаются любые провайдеры, работающие по протоколам IMAP и POP3, с автоматическим определением параметров подключения. Взаимодействие с инфраструктурой Google и Microsoft осуществляется напрямую через их официальные интерфейсы, включая Microsoft Graph, поэтому пользовательская переписка и учетные данные не проходят через посторонние серверы. Вся почтовая база сохраняется локально на компьютере, а для работы с календарями и адресными книгами задействованы стандарты CalDAV и CardDAV.
Интерфейс программы оптимизирован для удобного чтения и написания писем. Пользователи могут объединять входящие сообщения из разных учетных записей в единый список или просматривать ящики по отдельности. Ветка переписки компактно отображается в одном окне: старые сообщения аккуратно сворачиваются, а цитаты приглушаются. Для безопасности HTML-содержимое открывается в изолированной песочнице с отключенным JavaScript, а удаленные изображения блокируются сразу на двух уровнях — с помощью фильтров WebKit и политик Content Security Policy, пока пользователь явно не разрешит их загрузку. Встроенный редактор поддерживает Markdown с возможностью переключения режимов, вставку изображений перетаскиванием, а также отложенную отправку и отмену отправки в течение нескольких секунд.
Особое внимание авторы проекта уделили надежности доставки сообщений и защите конфиденциальности. Если письмо не удалось отправить из-за проблем со связью, оно помещается в локальную папку исходящих и будет автоматически отправлено при восстановлении сети. Для защиты переписки реализована поддержка стандартов OpenPGP и S/MIME через локальные компоненты GnuPG и gpgsm, что исключает хранение паролей и закрытых ключей внутри самого клиента. При этом Penguin Mail грамотно учитывает различия стандартов шифрования: в OpenPGP скрытые копии остаются анонимными, а черновики зашифрованных писем надежно сохраняются в Gmail уже в зашифрованном виде.




Подписаться
Уведомления о новых комментариях пока не подключены.
Пожалуйста, войдите, чтобы прокомментировать
0 комментариев