Files

28 KiB
Raw Permalink Blame History

Логотип Flectar Mail

Flectar Mail

English · Español · Deutsch · Français · Português (Brasil) · Русский · हिन्दी · العربية · 简体中文

Почта снова стала быстрой

Создано с нуля ради скорости. Flectar Mail предлагает нативную производительность, мгновенный запуск и потребление приватной памяти около 20 МБ в простое.

Сайт · Сообщить о проблеме · Участвовать

Лицензия: AGPL-3.0 Загрузки всех выпусков Последний выпуск Состояние перевода

Язык: Rust 1.92+ Платформы: Windows, macOS, Linux, Android, iOS

Flectar Mail в macOS с общей папкой входящих и просмотром письма

Flectar Mail — лёгкое нативное приложение для почты, календарей и контактов. Оно мгновенно запускается, быстро реагирует на действия и использует лишь небольшую часть памяти, необходимой обычному почтовому клиенту на веб-технологиях.

❓ Почему Flectar Mail?

Преимущество Подробности
Быстро с первого клика Нативный интерфейс и работа прежде всего с локальными данными позволяют открыть почту, не дожидаясь запуска браузерной среды.
Около 20 МБ приватной памяти в простое Около 85 МБ с учётом кода и библиотек и в двенадцать раз меньше приватной памяти, чем у Thunderbird с тем же почтовым ящиком. Подробнее — в разделе «Производительность».
Всё в одном месте Переключайтесь между почтой, календарями и контактами без необходимости объединять отдельные приложения.
Работа без интернета заложена в основу Почта и календарь хранятся локально, поэтому синхронизированные данные остаются доступны без подключения.
Поддержка ваших аккаунтов Gmail, Outlook и Microsoft 365 или службы на основе стандартов IMAP, POP3, SMTP, JMAP, CalDAV и CardDAV.
Приватность по умолчанию Удалённые изображения заблокированы до вашего разрешения, поэтому пиксели отслеживания не могут сообщить отправителю, когда вы прочитали письмо.
Безопасность на уровне архитектуры Письма никогда не открываются в WebView. Нативный конвейер на Rust отображает их HTML и CSS, не выполняя скрипты из писем, и тем самым исключает поверхность атаки встроенного браузера.
Экспериментальный движок на Rust Отображение писем без браузерного движка — новая область. Пока совместимость улучшается, сложные письма могут отображаться некорректно.
Для любого экрана Просторный и минималистичный интерфейсы рабочего стола предлагают те же возможности, что и компактный интерфейс для сенсорного управления.
Нативное приложение с открытым кодом Создано с нуля на Rust. Это не браузер в отдельном окне; приложение распространяется по лицензии AGPLv3.

⚡ Производительность

В простое, один и тот же почтовый ящик Приватная память С учётом кода и библиотек (PSS) Отображение писем
Flectar Mail 17,2 – 17,4 МиБ 79,1 – 80,0 МиБ Blitz
Geary 46 126,1 – 126,2 МиБ (+629%) 309,6 – 311,4 МиБ (+290%) WebKitGTK
Evolution 3.56 191,0 – 192,2 МиБ (+1008%) 395,0 – 395,9 МиБ (+397%) WebKitGTK
Thunderbird 159 244,1 – 248,1 МиБ (+1323%) 424,4 – 427,1 МиБ (+435%) Gecko
Betterbird 153 243,9 – 247,8 МиБ (+1321%) 411,9 – 419,7 МиБ (+423%) Gecko
Mailspring 1.26 311,4 – 314,9 МиБ (+1710%) 551,1 – 551,7 МиБ (+593%) Chromium
Aerion 0.3.6 421,9 – 437,3 МиБ (+2383%) 660,4 – 678,0 МиБ (+741%) WebKitGTK

Измерения проведены в Linux через 60 секунд после запуска: один аккаунт IMAP (860 писем), открыты папка входящих и HTML-рассылка, используется рендерер CPU по умолчанию. Каждый диапазон охватывает два замера, а процент показывает, на сколько больше памяти приложение использует по сравнению с Flectar Mail, по средним значениям этих замеров. Учтены все процессы, которые запускает каждое приложение. Приватная память — это значение, которое диспетчер задач Windows показывает в столбце Память. В Windows с 7 реальными аккаунтами и примерно 69 000 непрочитанных писем диспетчер задач показал 37,8 МиБ при открытом окне и 4,2 МиБ после закрытия в системный трей. Подробнее о том, как мы измеряем память и как проверить результаты самостоятельно.

Сравнение с другими клиентами

Почтовый клиент Интерфейс Отображение писем Платформы
Flectar Mail Нативное приложение на Rust Blitz, движок HTML/CSS на Rust; без WebView Windows, macOS, Linux, Android, iOS (сторонняя установка)
Thunderbird Настольное приложение на основе Gecko Gecko Windows, macOS, Linux, Android
Outlook для Windows Приложение Windows с веб-интерфейсом Microsoft Edge WebView2 Windows
Spark Приложение на Electron Chromium macOS, Windows, iOS, Android
Aerion Приложение на Go с веб-интерфейсом на Wails Системный WebView Linux, macOS, Windows
Gmail во вкладке браузера Веб-приложение Chrome или другой браузер Веб

✨ Возможности

Возможность Описание
Цепочки писем Ответы группируются в хронологическом порядке, поддерживается полная навигация с клавиатуры. Группировку можно отключить.
Вкладки Вкладки как в браузере, которые помнят своё место; на компьютере — сочетания клавиш, на телефоне — переключатель вкладок.
Профили и цвета аккаунтов Аккаунты объединяются в профили, например «Работа» или «Личное», а каждое письмо помечается цветом.
Оформление Полный или минималистичный интерфейс, светлая или тёмная тема, цветовые палитры, аватары отправителей и цвет значка приложения.
Окно без рамки Кнопки окна на панели инструментов с привычным поведением каждой платформы.
Календарь, контакты и файлы Синхронизация CalDAV и CardDAV, файлы JMAP и WebDAV, поиск по вложениям, офлайн-файлы и предпросмотр.
Подписи и OpenPGP Именованные подписи, а также подписание и шифрование OpenPGP/MIME на компьютере через GnuPG.
Хранилище и резервные копии Занятое место по типам данных, снимки баз данных, резервные копии аккаунтов и правила удаления почты POP3 с сервера.
Импорт аккаунтов и почты Thunderbird, K-9 Mail, mbox, .eml, maildir, Apple Mail и ZIP-архивы.
Отображение HTML HTML писем отображается движком Blitz на Rust — на CPU или GPU.

Полное и минималистичное рабочие пространства

Полный интерфейс Минималистичный интерфейс
Полный настольный интерфейс Flectar Mail Минималистичный настольный интерфейс Flectar Mail

Вкладки, переписки и профили

Вкладки Переписка Цвета профилей
Flectar Mail с вкладками переписок, календаря, контактов и файлов Переписка Flectar Mail с входящими письмами и ответами Общая папка входящих Flectar Mail с фиолетовыми и оранжевыми метками профилей

Цветовые палитры

Бирюзовая Зелёная Фиолетовая Своя
Бирюзовая палитра Flectar Mail Зелёная палитра Flectar Mail Фиолетовая палитра Flectar Mail Пользовательская палитра Flectar Mail

Окно без рамки

macOS Windows
Окно Flectar Mail без рамки в macOS Окно Flectar Mail без рамки в Windows
Linux (GNOME) Linux (KDE)
Окно Flectar Mail без рамки в GNOME Окно Flectar Mail без рамки в KDE Plasma

Календарь, контакты и файлы

Календарь Контакты Файлы (WebDAV/JMAP)
Календарь Flectar Mail Контакты Flectar Mail Файлы Flectar Mail

Для небольших экранов

Светлая тема Тёмная тема
Мобильная папка входящих Flectar Mail в светлой теме Мобильная папка входящих Flectar Mail в тёмной теме

🧪 Экспериментальное отображение HTML

Warning

Отображение HTML-писем — пока самая экспериментальная часть Flectar Mail. Некоторые письма, особенно со сложной или необычной разметкой и CSS, могут отображаться некорректно.

Flectar Mail отображает письма с помощью Blitz — движка HTML/CSS на Rust от команды Dioxus — вместо встроенного браузера или WebView. Если письмо отображается неправильно, сообщите об этом. Подробнее о движке и режимах CPU и GPU.

📥 Скачать Flectar Mail

Flectar Mail находится в разработке и пока не является стабильным. Предварительные сборки публикуются в GitHub Releases.

Warning

Верификация Google OAuth требует ежегодной оценки безопасности CASA. Flectar — открытый общественный проект, поэтому прохождение оценки зависит от спонсорской поддержки. Пока необходимая верификация не профинансирована и не завершена, стабильный выпуск с Gmail OAuth, настроенным по умолчанию, невозможен. Если хотите помочь сделать встроенный вход в Gmail доступным, поддержите Flectar.

Платформа Загрузка Примечания
Linux x64 и arm64 AppImage, .deb для Debian/Ubuntu, .rpm для Fedora 43/44 или пакет Flatpak Нужно хранилище ключей с поддержкой Secret Service. Пакет Flatpak — предварительная версия для ручной установки; во Flathub его пока нет.
Windows x64 и arm64 Установщик .exe или переносимый ZIP Предварительные сборки без подписи
macOS 14+ (Apple silicon или Intel) DMG или ZIP приложения Подпись ad hoc, без нотарификации
Android 8.0+ (arm64) Подписанный APK Предварительные и стабильные выпуски используют одну идентичность приложения.
iOS 17+ (iPhone и iPad) Неподписанный .ipa Устанавливается через AltStore, SideStore или Sideloadly с вашим Apple ID.
HarmonyOS и OpenHarmony Порт сообщества от springmin Не входит в выпуски на GitHub; соберите его из исходного кода.

В сборках без ключей приложений OAuth вход в Gmail и Outlook отключён. Используйте значок шестерёнки Настройки входа на экране приветствия, чтобы добавить собственную регистрацию приложения Google или Microsoft, либо подключите аккаунт IMAP, POP3 или JMAP.

В руководстве по установке описаны команды установки, хранилище ключей и портал рабочего стола в Linux, особенности Flatpak и RPM, проверка загрузок, подпись сборок Android, установка на iOS и сборка из исходного кода командой cargo run --bin flectar-mail.

🤝 Как принять участие

Тема Подробности
🌍 Перевод Переводите приложение, улучшайте существующие переводы или проверяйте строки в Weblate; знания программирования или опыт работы с GitHub не нужны. Переводы поступают в этот репозиторий в виде запросов на слияние, а их авторы получают указание авторства в GitHub. Переводы README хранятся здесь же; см. руководство для переводчиков.
♿ Доступность Управление с клавиатуры, светлая и тёмная темы и гибкие варианты интерфейса; работа над доступностью продолжается. Текущие возможности, ограничения тестирования и порядок сообщения о препятствиях описаны в ACCESSIBILITY.md.
🔒 Безопасность Сообщайте об уязвимостях конфиденциально, как описано в SECURITY.md, и не публикуйте сведения о них в открытых обсуждениях проблем.
🌐 Открытый код Flectar Mail — единое приложение с открытым кодом, без отдельной общественной редакции, распространяемое по лицензии GNU Affero General Public License v3. Практические подробности приведены в обзоре лицензирования.
🛠️ Участие Как участвовать в развитии проекта, описано в CONTRIBUTING.md.

🫡 Благодарности

Flectar Mail существует благодаря работе этих проектов и их участников:

  • Slint — инструментарий нативного интерфейса, на котором построен Flectar Mail.
  • Blitz — движок HTML/CSS на Rust от команды Dioxus, обеспечивающий отображение писем.