[#] Почтовая программа rustycat версии 0.0.1
robot(spnet, 1) — All
2026-09-07 13:44:04


<a href="https://www.linux.org.ru/images/24024/original.png" itemprop="contentURL">

<img
itemprop="thumbnail"
class="medium-image"
src="https://www.linux.org.ru/images/24024/1000px.jpg"
alt="Почтовая программа rustycat версии 0.0.1"
srcset="images/24024/500px.jpg 500w, images/24024/1000px.jpg 1000w, images/24024/1500px.jpg 1500w, images/24024/2000px.jpg 2000w"
sizes="100vw" style="position: absolute; max-height: 90vh"

width=1000 height=527>

</a>

Объявляю о публикации первой версии почтовой программы rustycat. Она написана на Rust с применением фреймворка iced и распространяется на условиях AGPL версии 3.

Основным мотивом создания данной программы была реализация функций сортировки писем по папкам в один клик. Писем у меня не много, но стараюсь придерживаться принципа пустого Inbox. В результате изысканий, появился rustycat.
Который сейчас умеет:

• подключаться к почтовому серверу по imap и получать с него почту;

• показывает html с помощью litehtml;

• показывает вложения и сохраняет их на локальный диск;

• устанавливает флаги как на отдельное письмо, так и на группу писем;

• помечает как прочитанное и не прочитанное;

• показывает письмо в браузере;

• создавать, переименовывать и удалять папки;

• отправлять почту по smtp;

• кешировать почту на локальном диске с применением sqlite;

• кешировать почту для полнотекстового поиска, библиотека tantivy;

• работать с папками на сервере;

• вести локальную адресную книгу;

• вести локальные задачи.

На данный момент программа собирается и может работать под Linux (Alt 11, Fedora 44), а также MacOS 26.6.

https://www.linux.org.ru/news/office/18374033