Katna · vrye sagteware vir Linux

'n Vinnige, moderne e-posprogramvir die Linux-werkskerm

Katna Mail, Katna Calendar en 'n klein agtergronddiens, in Rust geskryf en gemaak om tuis te voel op KDE Plasma en GNOME. 'n Alternatief vir KDE PIM, vry onder die GPL.

Vroeë ontwikkeling. Katna Mail word elke dag op regte rekeninge gebruik, en ná elke verandering volg 'n voorafgeboude Arch Linux-pakket.

Katna Mail in 'n venster so groot soos 'n werkskerm, half in die ligte tema en half in die donker tema, met 'n gesprek oop langs die lys

'n Persoonlike projek

Geïnspireer deur

GmailMailspringThunderbird

Katna Mail probeer nie uniek of revolusionêr wees nie. Dit is 'n baie persoonlike projek: die e-poskliënt wat sy maker graag op hul eie Linux-werkskerm wou hê.

Die kenmerke en voorkoms is openlik geleen by die e-posprogramme waarvoor die maker lief is, hoofsaaklik Gmail, Mailspring en Thunderbird, en in Rust herbou met Katna se eie naam en ikone.

Katna is net moontlik danksy hoe ver groot taalmodelle gekom het. Hulle het 'n volledige e-poskliënt, lank die werk van 'n hele span, verander in iets wat een persoon met sorg kan bou. Elke skerm word steeds ontwerp, piksel vir piksel nagegaan en elke dag deur sy maker gebruik, op 'n regte werkskerm met regte e-pos.

Waarin dit uitblink

Vier dinge wat vir Katna Mail meer as enigiets anders saak maak.

Onmiddellike soektog

Volteks-soektogte wat tikfoute verdra, selfs oor baie groot posbusse. Oor die 517,000 boodskappe van die Enron-korpus neem 'n navraag 2.4 ms by die mediaan en 9.7 ms by p99.

Werk wanneer die venster toe is

'n Klein agtergronddiens sinchroniseer, laat u weet en stuur geskeduleerde e-pos, vanuit 'n binêre lêer kleiner as 20 MB.

Voel tuis

Stelselkleure en -aksent, 'n laai-ikoon met 'n ongeleestelling, KDE se globale kieslys, werkskermkennisgewings waarop u kan reageer, en u KDE-gebruikersprent as u eie.

Plaaslik eerste en privaat

U e-pos bly op u rekenaar, afgeleë inhoud word by verstek geblokkeer, wagwoorde bly in u sleutelring, en TLS is suiwer Rust.

Een program vir elke skermgrootte

Uitlegte vir rekenaar, tablet en foon in een program, in lig en donker. Die prente hieronder volg hierdie werf se eie ligte of donker tema.

Die tabletuitleg, met 'n gesprek oop langs die lys
Tablet: lys en gesprek langs mekaar
Die foonuitleg, met 'n prent langs elke boodskap en 'n Skryf-knoppie
Foon: uitgelê soos 'n foontoepassing
'n Geënkripteerde, ondertekende boodskap oop langs die lys, as geverifieer gemerk
Geënkripteerde en ondertekende e-pos
'n PDF-aanhegsel oop in Katna Mail se ingeboude kyker
'n Ingeboude kyker vir PDF's, prente, sigblaaie en dokumente
Katna Mail op KDE Plasma met die globale kieslys onderaan, en 'n ongeleestelling op die taakbalk- en laai-ikone
KDE se globale kieslys, taakbalktelling en laai-kenteken

Katna Mail vandag

Wat die huidige weergawe doen, op regte rekeninge.

  • Rekeninge

    IMAP (IDLE, QRESYNC, etikette), POP3 en SMTP, met outomatiese bedienerontdekking. Gmail-kategorieë, Belangrik en duplikaatkopieë word hanteer.

  • Lys en leser

    Gesprekke, kategorie-oortjies, sterre, Belangrik, vasspelde, aanhegselskyfies, sweef-aksies, Ontdoen-kennisgewings, en 'n skoon leespaneel met HTML-e-pos, donker modus ingesluit.

  • Skryf

    Ryk teks, handtekeninge, antwoorde binne die boodskap, 'n uitspringvenster, geskeduleerde versending en ontdoen van versending.

  • Geënkripteerde e-pos

    OpenPGP en S/MIME deur u eie GnuPG.

  • Aanhegsels

    Voorskoue op kaarte, 'n ingeboude kyker, Stoor alles, en Maak oop met enige geïnstalleerde program, met 'n verstekprogram per lêertipe.

  • U werkskerm

    Laai-ikoon, ongeleestelling, globale kieslys, kennisgewings met Antwoord almal, Merk as gelees en Argiveer, ligte en donker temas, en 'n opsionele eie vensterraam met vervaging.

  • Enige skermgrootte

    Uitlegte vir rekenaar, tablet en foon in een program.

  • Instellings

    Rekeninge, handtekeninge, kortpadsleutels, verstekprogramme en meer, plus 'n kort inleiding vir nuwe gebruikers.

  • katnactl

    Voeg rekeninge by en beheer die agtergronddiens vanuit 'n terminaal.

Wat volgende kom

Katna Calendar (CalDAV, met gebeure in die Plasma-horlosie), Kontakte, Take, Notas en Voere word beplan. Hulle het reeds 'n plek in die program, gemerk as binnekort beskikbaar.

Katna CalendarKontakteTakeNotasVoere

Lees die implementeringsplan (maak in 'n nuwe oortjie oop)

Installeer op Arch Linux

Elke verandering aan Katna word in 'n Arch Linux-pakket gebou en as die arch-latest-voorvrystelling gepubliseer, wat ook 'n pacman-bewaarplek is.

  1. 01

    Voeg die bewaarplek by

    Voeg hierdie reëls by /etc/pacman.conf.

    [katna]
    SigLevel = Optional TrustAll
    Server = https://github.com/QuakeString/katna/releases/download/arch-latest
  2. 02

    Installeer en begin

    Installeer die pakket en begin dan die agtergronddiens, nou en by elke aanmelding.

    sudo pacman -Syu katna-git
    systemctl --user enable --now katna-daemon
  3. 03

    Dateer later op

    Dateer saam met die res van u stelsel op en herbegin dan die diens.

    sudo pacman -Syu
    systemctl --user restart katna-daemon

Die pakket is slegs vir x86_64 en is nog nie onderteken nie. Wagwoorde word in die Secret Service gehou, dus moet GNOME Keyring, KWallet of KeePassXC loop.

Ander distribusies

Flatpak, .deb, .rpm en meer word beplan. Tot dan kan Katna uit bronkode gebou word met die nuutste stabiele Rust.

Op die skouers van reuse

Katna sou nie bestaan het sonder hierdie projekte en die mense agter hulle nie.

GPUI en Zed (maak in 'n nuwe oortjie oop)

Katna Mail se hele koppelvlak is op GPUI gebou, die vinnige, GPU-versnelde UI-raamwerk wat Zed Industries vir die Zed-redigeerder gemaak het. Elke piksel, animasie en venster wat u sien, word daardeur geteken. Dankie, Zed-span, dat julle dit in die openbaar bou.

Pimalaya (maak in 'n nuwe oortjie oop)

Die e-posprotokolle onder die enjinkap. io-imap, io-smtp en io-sasl praat met u e-posbedieners, bo-op imap-codec wat IMAP ontleed.

KDE (maak in 'n nuwe oortjie oop)

Plasma is die werkskerm waar Katna die meeste tuis voel, en KDE se eie PIM-suite het dit geïnspireer.

Rust (maak in 'n nuwe oortjie oop)

Maak dit 'n plesier om 'n vinnige en veilige e-poskliënt te skryf. Katna het geen unsafe-kode nie.

En die biblioteke daaronder

CREDITS.md lys elke biblioteek wat Katna gebruik, met sy outeurs, lisensie en skakel. Lees CREDITS.md (maak in 'n nuwe oortjie oop)

Met liefde vir Linux en die vrye-sagteware-gemeenskap wat dit bou.

Ondersteun KDE

KDE bou die werkskerm waar Katna die meeste tuis voel. Dit word deur vrywilligers gemaak en deur mense soos u befonds. As u Plasma of KDE se programme geniet, oorweeg asseblief 'n donasie aan KDE.

Skenk aan KDE (maak in 'n nuwe oortjie oop)

Ondersteun en volg

Katna is vrye sagteware, in die openbaar gebou. As dit u help, hou 'n koppie koffie dit aan die gang.

Katna is gelisensieer onder die GNU General Public License, weergawe 3 of later (GPL-3.0-or-later).

Installeer op Arch Linux