Katna · Linux కోసం స్వేచ్ఛా సాఫ్ట్వేర్
వేగవంతమైన, ఆధునిక మెయిల్ యాప్Linux డెస్క్టాప్ కోసం
Katna Mail, Katna Calendar మరియు ఒక చిన్న బ్యాక్గ్రౌండ్ సేవ. Rustలో రాయబడి, KDE Plasma మరియు GNOMEలో సహజంగా ఒదిగిపోయేలా తయారయ్యాయి. KDE PIMకు ఒక ప్రత్యామ్నాయం, GPL కింద స్వేచ్ఛగా లభిస్తుంది.
అభివృద్ధి ప్రారంభ దశలో ఉంది. Katna Mail నిజమైన ఖాతాలపై ప్రతిరోజూ వాడబడుతోంది, ప్రతి మార్పుతో ముందే తయారైన Arch Linux ప్యాకేజీ వస్తుంది.

ఒక వ్యక్తిగత ప్రాజెక్ట్
స్ఫూర్తి
Katna Mail ప్రత్యేకంగానో విప్లవాత్మకంగానో ఉండాలని ప్రయత్నించడం లేదు. ఇది చాలా వ్యక్తిగతమైన ప్రాజెక్ట్: దీని రచయిత తమ సొంత Linux డెస్క్టాప్లో కావాలనుకున్న మెయిల్ క్లయింట్.
దీని ఫీచర్లు, రూపం రచయితకు ఇష్టమైన మెయిల్ యాప్ల నుంచి, ముఖ్యంగా Gmail, Mailspring మరియు Thunderbird నుంచి బహిరంగంగానే తీసుకోబడ్డాయి, Katna సొంత పేరు, ఐకాన్లతో Rustలో మళ్లీ నిర్మించబడ్డాయి.
లార్జ్ లాంగ్వేజ్ మోడల్స్ ఇంత దూరం రావడం వల్లే Katna సాధ్యమైంది. చాలా కాలం పాటు ఒక పూర్తి బృందం పనిగా ఉన్న పూర్తి మెయిల్ క్లయింట్ను, ఒక్క వ్యక్తి శ్రద్ధగా నిర్మించగలిగేదిగా అవి మార్చాయి. అయినా ప్రతి స్క్రీన్ ఇప్పటికీ జాగ్రత్తగా డిజైన్ చేయబడి, పిక్సెల్ పిక్సెల్గా పరిశీలించబడి, దీని రచయిత ద్వారా నిజమైన డెస్క్టాప్పై నిజమైన మెయిల్తో ప్రతిరోజూ వాడబడుతోంది.
ఇది దేనిలో బాగుంటుంది
Katna Mail అన్నిటికంటే ఎక్కువగా శ్రద్ధ పెట్టే నాలుగు విషయాలు.
తక్షణ శోధన
చాలా పెద్ద మెయిల్బాక్స్లలో కూడా అక్షరదోషాలను తట్టుకునే పూర్తి-టెక్స్ట్ శోధన. Enron కార్పస్లోని 5,17,000 సందేశాలలో ఒక శోధనకు మధ్యస్థంగా 2.4 ms, p99 వద్ద 9.7 ms పడుతుంది.
విండో మూసినా పని చేస్తుంది
20 MB కంటే చిన్న బైనరీ నుంచి నడిచే ఒక చిన్న బ్యాక్గ్రౌండ్ సేవ మెయిల్ సింక్ చేస్తుంది, నోటిఫికేషన్లు ఇస్తుంది, షెడ్యూల్ చేసిన మెయిల్ పంపుతుంది.
సిస్టమ్లో భాగంలా అనిపిస్తుంది
సిస్టమ్ రంగులు, యాక్సెంట్, చదవని సందేశాల బ్యాడ్జ్తో ట్రే ఐకాన్, KDE గ్లోబల్ మెనూ, నేరుగా చర్య తీసుకోగల డెస్క్టాప్ నోటిఫికేషన్లు, మీ సొంత చిత్రంగా మీ KDE యూజర్ పిక్చర్.
లోకల్-ఫస్ట్, గోప్యంగా
మీ మెయిల్ మీ మెషీన్లోనే ఉంటుంది, రిమోట్ కంటెంట్ డిఫాల్ట్గా బ్లాక్ అవుతుంది, పాస్వర్డ్లు మీ కీరింగ్లో ఉంటాయి, TLS పూర్తిగా Rustలోనే.
ప్రతి స్క్రీన్ పరిమాణానికీ ఒకే యాప్
డెస్క్టాప్, టాబ్లెట్, ఫోన్ లేఅవుట్లు ఒకే యాప్లో, లైట్ మరియు డార్క్ థీమ్లలో. కింది చిత్రాలు ఈ సైట్ సొంత లైట్ లేదా డార్క్ థీమ్ను అనుసరిస్తాయి.







నేటి Katna Mail
ప్రస్తుత బిల్డ్ నిజమైన ఖాతాలపై ఏమి చేస్తుంది.
ఖాతాలు
IMAP (IDLE, QRESYNC, లేబుల్స్), POP3 మరియు SMTP, సర్వర్ను స్వయంచాలకంగా గుర్తించే సదుపాయంతో. Gmail కేటగిరీలు, Important, నకలు కాపీలు సరిగ్గా నిర్వహించబడతాయి.
జాబితా మరియు రీడర్
సంభాషణలు, కేటగిరీ ట్యాబ్లు, స్టార్లు, Important, పిన్లు, అటాచ్మెంట్ చిప్లు, హోవర్ చర్యలు, రద్దు చేసే టోస్ట్లు, HTML మెయిల్తో శుభ్రమైన చదివే పేన్, డార్క్ మోడ్తో సహా.
రాయడం
రిచ్ టెక్స్ట్, సంతకాలు, ఇన్లైన్ జవాబు, వేరే పాప్-అవుట్ విండో, షెడ్యూల్ చేసి పంపడం, పంపినదాన్ని రద్దు చేయడం.
ఎన్క్రిప్ట్ చేసిన మెయిల్
మీ సొంత GnuPG ద్వారా OpenPGP మరియు S/MIME.
అటాచ్మెంట్లు
కార్డులపై ప్రివ్యూలు, అంతర్నిర్మిత వ్యూయర్, అన్నీ సేవ్ చేయడం, ఇన్స్టాల్ చేసిన ఏ యాప్తోనైనా తెరవడం, ప్రతి ఫైల్ రకానికీ ఒక డిఫాల్ట్ యాప్తో.
మీ డెస్క్టాప్
ట్రే ఐకాన్, చదవని బ్యాడ్జ్, గ్లోబల్ మెనూ, అందరికీ జవాబు, చదివినట్టు గుర్తించు, ఆర్కైవ్ ఉన్న నోటిఫికేషన్లు, లైట్ మరియు డార్క్ థీమ్లు, బ్లర్తో ఐచ్ఛిక సొంత విండో ఫ్రేమ్.
ఏ స్క్రీన్ పరిమాణమైనా
డెస్క్టాప్, టాబ్లెట్, ఫోన్ లేఅవుట్లు ఒకే యాప్లో.
సెట్టింగ్లు
ఖాతాలు, సంతకాలు, కీబోర్డ్ షార్ట్కట్లు, డిఫాల్ట్ యాప్లు ఇంకా మరెన్నో, అదనంగా కొత్త వినియోగదారుల కోసం ఒక చిన్న పరిచయం.
katnactl
టెర్మినల్ నుంచే ఖాతాలు జోడించండి, బ్యాక్గ్రౌండ్ సేవను నడపండి.
తర్వాత రాబోయేవి
Katna Calendar (CalDAV, Plasma గడియారంలో ఈవెంట్లతో), కాంటాక్ట్లు, పనులు, నోట్స్, ఫీడ్లు ప్రణాళికలో ఉన్నాయి. యాప్లో వాటికి ఇప్పటికే చోటు ఉంది, త్వరలో అని గుర్తించబడి.
Arch Linuxలో ఇన్స్టాల్ చేయండి
Katnaలో చేసే ప్రతి మార్పు ఒక Arch Linux ప్యాకేజీగా నిర్మించబడి arch-latest ప్రీ-రిలీజ్గా ప్రచురించబడుతుంది, అదే ఒక pacman రిపాజిటరీ కూడా.
- 01
రిపాజిటరీని జోడించండి
ఈ పంక్తులను /etc/pacman.confలో జోడించండి.
[katna] SigLevel = Optional TrustAll Server = https://github.com/QuakeString/katna/releases/download/arch-latest - 02
ఇన్స్టాల్ చేసి ప్రారంభించండి
ప్యాకేజీని ఇన్స్టాల్ చేసి, బ్యాక్గ్రౌండ్ సేవను ఇప్పుడే, ఇకపై ప్రతి లాగిన్లోనూ ప్రారంభమయ్యేలా చేయండి.
sudo pacman -Syu katna-git systemctl --user enable --now katna-daemon - 03
తర్వాత అప్డేట్ చేయండి
మీ మిగతా సిస్టమ్తో పాటే అప్డేట్ చేసి, ఆ తర్వాత సేవను పునఃప్రారంభించండి.
sudo pacman -Syu systemctl --user restart katna-daemon
ఈ ప్యాకేజీ x86_64 కోసం మాత్రమే, ఇంకా సంతకం చేయబడలేదు. పాస్వర్డ్లు Secret Serviceలో ఉంచబడతాయి, కాబట్టి GNOME Keyring, KWallet లేదా KeePassXC నడుస్తూ ఉండాలి.
ఇతర డిస్ట్రిబ్యూషన్లు
Flatpak, .deb, .rpm ఇంకా మరెన్నో ప్రణాళికలో ఉన్నాయి. అప్పటివరకు, తాజా స్థిరమైన Rustతో Katnaను సోర్స్ నుంచి బిల్డ్ చేయవచ్చు.
మహామహుల భుజాలపై నిలబడి
ఈ ప్రాజెక్టులు, వాటి వెనుక ఉన్న వ్యక్తులు లేకపోతే Katna ఉండేది కాదు.
GPUI మరియు Zed (కొత్త ట్యాబ్లో తెరుచుకుంటుంది)
Katna Mail మొత్తం ఇంటర్ఫేస్ GPUI పై నిర్మించబడింది, Zed ఎడిటర్ కోసం Zed Industries తయారు చేసిన వేగవంతమైన, GPU ఆధారిత UI ఫ్రేమ్వర్క్ అది. మీరు చూసే ప్రతి పిక్సెల్, యానిమేషన్, విండో దానితోనే గీయబడతాయి. దీన్ని బహిరంగంగా నిర్మించినందుకు ధన్యవాదాలు, Zed బృందమా.
Pimalaya (కొత్త ట్యాబ్లో తెరుచుకుంటుంది)
లోపల పని చేసే మెయిల్ ప్రోటోకాల్స్. io-imap, io-smtp మరియు io-sasl మీ మెయిల్ సర్వర్లతో మాట్లాడతాయి, IMAP పార్సింగ్ కోసం imap-codec పై ఆధారపడతాయి.
KDE (కొత్త ట్యాబ్లో తెరుచుకుంటుంది)
Katna అత్యంత సహజంగా ఒదిగిపోయే డెస్క్టాప్ Plasma, KDE సొంత PIM సూట్ దీనికి స్ఫూర్తినిచ్చింది.
Rust (కొత్త ట్యాబ్లో తెరుచుకుంటుంది)
వేగవంతమైన, సురక్షితమైన మెయిల్ క్లయింట్ రాయడాన్ని ఆనందంగా మారుస్తుంది. Katnaలో unsafe కోడ్ అసలు లేదు.
వాటి కింద ఉన్న లైబ్రరీలు
- Tantivy (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · శోధన
- rusqlite (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · నిల్వ
- rustls (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · TLS
- mail-parser (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · MIME
- html5ever (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · HTML మెయిల్
- zbus and ashpd (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · D-Bus మరియు పోర్టల్స్
- oo7 (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · Secret Service
- hayro and krilla (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · PDF వీక్షణ మరియు ముద్రణ
- calamine (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · స్ప్రెడ్షీట్లు
- resvg (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · SVG
- jiff (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · తేదీలు మరియు టైమ్ జోన్లు
- spellbook (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · అక్షరక్రమ తనిఖీ
- smol (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · async
- SQLite (కొత్త ట్యాబ్లో తెరుచుకుంటుంది) · మీ మెయిల్ను భద్రపరుస్తుంది
Katna వాడే ప్రతి లైబ్రరీని దాని రచయితలు, లైసెన్స్, లింక్తో సహా CREDITS.md జాబితా చేస్తుంది. CREDITS.md చదవండి (కొత్త ట్యాబ్లో తెరుచుకుంటుంది)
Linux పైనా, దాన్ని నిర్మించే స్వేచ్ఛా సాఫ్ట్వేర్ సమాజం పైనా ప్రేమతో.
KDEకి మద్దతు ఇవ్వండి
Katna అత్యంత సహజంగా ఒదిగిపోయే డెస్క్టాప్ను KDE నిర్మిస్తుంది. దాన్ని స్వచ్ఛంద సేవకులు తయారు చేస్తారు, మీలాంటి వారి విరాళాలతో అది నడుస్తుంది. Plasma లేదా KDE యాప్లు మీకు నచ్చితే, దయచేసి KDEకి విరాళం ఇవ్వడం గురించి ఆలోచించండి.
మద్దతు ఇవ్వండి, అనుసరించండి
Katna బహిరంగంగా నిర్మించబడే స్వేచ్ఛా సాఫ్ట్వేర్. ఇది మీకు ఉపయోగపడితే, ఒక కాఫీ దీన్ని ముందుకు నడిపిస్తుంది.
రచయిత Mozammelను అనుసరించండి
Katna, GNU General Public License (GNU సాధారణ ప్రజా లైసెన్స్), వెర్షన్ 3 లేదా తదుపరి వెర్షన్ (GPL-3.0-or-later) కింద లైసెన్స్ పొందింది.