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 आणि आणखी काही नियोजित आहेत. तोपर्यंत, Katna नवीनतम स्थिर Rust वापरून सोर्समधून बिल्ड करता येते.
दिग्गजांच्या खांद्यावर उभे
हे प्रकल्प आणि त्यांच्यामागील माणसे नसती तर Katna अस्तित्वातच आले नसते.
GPUI आणि Zed (नवीन टॅबमध्ये उघडते)
Katna Mail चा संपूर्ण इंटरफेस GPUI वर बांधलेला आहे, Zed Industries ने Zed एडिटरसाठी बनवलेले वेगवान, 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) अंतर्गत परवाना दिलेला आहे.