
Hylki è un client email progettato specificamente per l’ambiente desktop GNOME e costruito utilizzando Rust, GTK4 e libadwaita. L’obiettivo è offrire un’applicazione veloce, moderna e integrata con il desktop Linux, mantenendo messaggi e credenziali direttamente sul computer dell’utente.
L’interfaccia utilizza un layout a tre pannelli e supporta più account contemporaneamente. Gli account possono utilizzare IMAP o POP3 e ciascuno dispone di un proprio processo di sincronizzazione in background. Una vista unificata permette di raccogliere le caselle di posta dei diversi account in un’unica schermata.
Uno degli aspetti più interessanti riguarda l’autenticazione. Hylki integra OAuth 2.0, con supporto diretto per Microsoft, mentre gli account Google possono utilizzare GNOME Online Accounts. Sono inoltre disponibili provider personalizzati attraverso XOAUTH2. Gli account Microsoft 365 importati da GNOME possono comunicare direttamente con le API Graph, una soluzione utile nei casi in cui l’autenticazione IMAP tradizionale non sia sufficiente.
La sincronizzazione riguarda l’intera casella di posta e non impone un limite al numero di messaggi. Il primo contenuto può essere visualizzato rapidamente, mentre il resto della posta viene indicizzato in background attraverso uno scorrimento continuo. Hylki mantiene inoltre sincronizzate operazioni come eliminazioni, spostamenti e modifiche alle bandiere effettuate da smartphone o altri client.
La gestione delle cartelle è particolarmente completa. È possibile creare, rinominare, spostare ed eliminare cartelle, oltre a riorganizzarle tramite drag and drop. L’utente può anche assegnare manualmente ruoli speciali come Bozze, Posta inviata, Spam, Cestino e Archivio quando il provider non li identifica correttamente.
La visualizzazione delle conversazioni utilizza il threading dei messaggi. Le discussioni possono aprirsi direttamente sul primo messaggio non letto, mentre il conteggio considera l’intera conversazione anche quando i messaggi sono distribuiti in cartelle differenti.
Filtri, composizione dei messaggi e strumenti per la privacy
Hylki offre un sistema di filtri basato su più condizioni che possono analizzare mittente, destinatario, oggetto, corpo del messaggio e Reply-To. Le regole possono applicare tag, spostare automaticamente i messaggi oppure eseguire entrambe le operazioni.
I tag utilizzano le funzionalità del protocollo IMAP oppure le categorie Graph, permettendo quindi di mantenere visibili le stesse informazioni anche attraverso altri client compatibili.
La composizione dei messaggi può avvenire in quattro modalità: testo formattato, Markdown, HTML scritto manualmente oppure testo semplice. La modalità può essere scelta individualmente per ogni messaggio e Hylki genera comunque una parte testuale appropriata per i formati sorgente utilizzati.
La composizione è integrata direttamente nella finestra di lettura. Nuovi messaggi, risposte e inoltri possono aprirsi come editor a tutta altezza, mentre un pulsante consente di spostare la composizione in una finestra separata. Sono disponibili firme HTML, bozze modificabili e alias di invio che possono utilizzare anche un proprio server SMTP.
Il sistema Outbox evita inoltre di perdere un messaggio quando l’invio fallisce: il contenuto viene conservato e ritentato quando torna disponibile la connessione. È presente anche una funzione Send Later per programmare l’invio a una determinata data e ora.
Per gli allegati di grandi dimensioni, Hylki può utilizzare servizi di storage personali come Nextcloud, ownCloud, OpenCloud e Seafile, oltre a OneDrive e Dropbox. Il file può essere sostituito da un collegamento condiviso con eventuale scadenza e password per il download.
Sul fronte della sicurezza, il client integra OpenPGP attraverso GnuPG già presente sul computer. È possibile leggere, firmare e cifrare i messaggi direttamente dall’applicazione e gestire le chiavi dalle impostazioni. Il testo decrittografato non viene memorizzato nella cache.
Hylki effettua inoltre controlli DKIM, SPF e DMARC sui messaggi ricevuti, mostrando un indicatore accanto al mittente. Sono supportati anche i loghi BIMI quando pubblicati dal dominio e viene mostrato un avviso quando il testo apparente di un collegamento non corrisponde alla sua destinazione effettiva.
La funzione Reader View permette di eliminare dalla conversazione elementi di formattazione potenzialmente fastidiosi o invasivi, come colori, font, tabelle di layout, testo nascosto e pixel di tracciamento. Rimane una visualizzazione semplificata del contenuto che segue il tema scelto dall’utente.
Un client GNOME ricco di funzioni e altamente personalizzabile
Hylki include numerosi strumenti pensati per rendere più completa la gestione quotidiana della posta. Gli inviti alle riunioni mostrano informazioni sull’evento, data e ora nel fuso orario locale, posizione e organizzatore, offrendo direttamente le opzioni per accettare, rifiutare o indicare una partecipazione incerta.
È disponibile anche un sistema per annullare rapidamente l’iscrizione alle newsletter quando il messaggio supporta questa possibilità. L’operazione può essere effettuata direttamente dal client senza dover aprire necessariamente il browser.

La gestione degli allegati è stata progettata come una funzione indipendente: Hylki può mostrare in una galleria gli allegati presenti negli account o nelle cartelle, filtrandoli per tipologia. I PDF possono avere miniature della prima pagina, mentre una scansione approfondita dell’archivio permette di individuare ulteriori file. È inoltre disponibile un comando per salvare tutti gli allegati.
Il client include anche la stampa dei messaggi con mittente, destinatari e data, accompagnata da un’anteprima integrata e dalla possibilità di salvare direttamente in PDF.
Un’altra integrazione interessante riguarda i contatti. Hylki può utilizzare la rubrica GNOME per cercare, consultare e modificare le persone presenti nell’elenco, mostrando una scheda completa per ogni contatto. È possibile inoltre iniziare una nuova email direttamente dalla rubrica. Le modifiche vengono sincronizzate attraverso Evolution Data Server, permettendo agli account CardDAV di ricevere gli aggiornamenti.
L’interfaccia offre cinque palette denominate Rose, Forest, Tidal, Earth e Midnight, ciascuna disponibile nelle varianti chiara e scura, oltre ai colori standard di GNOME. Il sistema segue inoltre le impostazioni del desktop per modalità chiara o scura e formato dell’orologio a 12 o 24 ore.
Per chi preferisce lavorare da tastiera sono disponibili scorciatoie a singolo tasto in stile Gmail, tra cui j, k, r e a, disattivate inizialmente. La modalità Focus, attivabile con Ctrl+Shift+F, riduce l’interfaccia lasciando in primo piano il contenuto che si sta leggendo.
Come installare Hylki
Hylki è disponibile per Linux attraverso Flatpak soluzione che ci constente di poterlo installare nelle principali distribuzioni. Abbiamo testato il client email su Ubuntu 26.04 LTS.
Hylki può anche continuare a funzionare in background dopo la chiusura della finestra. L’opzione permette di ricevere nuovi messaggi senza mantenere aperta l’interfaccia e consente l’avvio automatico al login. Quando supportato dall’ambiente desktop, è disponibile anche un’icona nell’area di notifica.
L’insieme delle funzioni è accompagnato da un’interfaccia adattiva progettata per GNOME, con pannello laterale che si sovrappone alla posta nelle finestre più strette, colori personalizzabili per account, avatar tramite immagini o Gravatar, azioni tramite swipe e una barra degli strumenti del lettore configurabile.