Ltt.rs (вымаўляецца Letters) - гэта кліент электроннай пошты з доказам канцэпцыі (JMAP), які зараз распрацоўваецца. Ён інтэнсіўна выкарыстоўвае Android Jetpack для больш зручнай у абслугоўванні кодавай базы, чым некаторыя раней існуючыя паштовыя кліенты Android.
Для выкарыстання Lttrs вам патрэбны паштовы сервер з падтрымкай JMAP (JSON Meta Application Protocol)!
Асаблівасці і асаблівасці дызайну:
· Інтэнсіўна захоўваецца ў кэшы, але не працуе ў аўтаномным рэжыме. Ltt.rs выкарыстоўвае выдатныя магчымасці кэшавання JMAP. Аднак такія дзеянні, як пазначэнне патоку як прачытанага, патрабуюць зваротнага звароту да сервера, пакуль не будуць абноўлены іх наступствы, напрыклад колькасць непрачытаных. Ltt.rs гарантуе, што само дзеянне не будзе згублена, нават калі яно будзе выканана ў пазасеткавым рэжыме.
· Ніякіх налад, акрамя наладкі ўліковага запісу. Налады выклікаюць паўзанне функцыі і робяць праграму цяжкай у абслугоўванні. Ltt.rs імкнецца падтрымліваць адзін канкрэтны працоўны працэс. Карыстальнікі, якія жадаюць іншага працоўнага працэсу, могуць знайсці K-9 Mail або FairEmail больш прыдатнымі.
· Мінімальныя знешнія залежнасці. Бібліятэкі трэціх асоб часта бываюць нізкай якасці і ў выніку не абслугоўваюцца. Таму мы будзем абапірацца толькі на добра вядомыя, правераныя бібліятэкі ад аўтарытэтных вытворцаў.
· Аўтакрыптаванне як асаблівасць першага класа¹. Са сваімі строгімі рэкамендацыямі UX autocrypt упісваецца ў Ltt.rs.
· Ltt.rs заснаваны на jmap-mua, паштовым кліенце без галавы або бібліятэцы, якая апрацоўвае ўсё, што можа паштовы кліент, акрамя захавання даных і карыстацкага інтэрфейсу. Існуе таксама ltrs-cli, які выкарыстоўвае тую ж бібліятэку.
· Калі вы сумняваецеся: шукайце натхнення ў Gmail.
¹: запланаваная функцыя
Ltt.rs мае ліцэнзію Apache License 2.0. Зыходны код даступны на Codeberg: https://codeberg.org/iNPUTmice/lttrs-android