Aerc: एक अच्छी तरह बनाया गया TUI ईमेल क्लाइंट
- Aerc एक TUI ईमेल क्लाइंट है, जिसे लगभग 4 साल पहले पहली बार जारी किया गया था
- Pine (1992 में जारी) या Mutt (1995 में जारी) जैसे प्रतिस्पर्धियों की तुलना में यह अपेक्षाकृत नया है
- शुरुआत में इसे नज़रअंदाज़ किया गया क्योंकि Thunderbird से संतुष्टि थी, लेकिन हाल में दोबारा इस्तेमाल करने पर यह परिपक्व लगा और रोज़मर्रा के उपयोग के लिए पर्याप्त सुविधाओं से लैस मिला
- Neomutt इस्तेमाल करने की कोशिश करके छोड़ देने का अनुभव होने के कारण बिना बड़ी अपेक्षा के इसे आज़माया गया, लेकिन यह उम्मीद से ज़्यादा संतोषजनक निकला
दस्तावेज़ीकरण
:help कमांड के ज़रिए बिल्ट-इन help सुविधा का उपयोग किया जा सकता है
- ट्यूटोरियल सबसे महत्वपूर्ण फीचर और key bindings को संक्षेप में समझाता है, जिससे जल्दी सेटअप करने में मदद मिलती है
- सभी help दस्तावेज़ man pages के रूप में उपलब्ध हैं, जो TUI एप्लिकेशन के भीतर एक "portable" help system देने का अच्छा तरीका है
अकाउंट सेटअप
- एक सरल और सहज wizard के ज़रिए अकाउंट आसानी से जोड़ा जा सकता है
- config फ़ाइल (
~/.config/aerc/accounts.conf) सरल INI syntax का उपयोग करती है, इसलिए इसे पढ़ना और संपादित करना आसान है
- folder management options (
folders-sort और folder-map) खास तौर पर उपयोगी हैं
folders-sort
- खास फ़ोल्डरों के automatic sorting को override किया जा सकता है
- निर्दिष्ट फ़ोल्डर folder list के शीर्ष पर दिखते हैं और बाकी alphabetical order में sort होते हैं
folder-map
- अलग-अलग email providers की folder structure से जुड़ी समस्याओं को हल करने की सुविधा
- यह एक ऐसी फ़ाइल का उपयोग करता है जो server folders को प्रदर्शित folder names से map करती है, जिससे लचीला remapping system मिलता है
ईमेल देखना
- HTML ईमेल की वजह से ईमेल देखने का अनुभव थोड़ा कमज़ोर लगता है
- HTML parser/browser (
w3m और dante के संयोजन) के माध्यम से ईमेल देखा जा सकता है
- ईमेल को default web browser में खोलने का विकल्प भी दिया गया है
ईमेल लिखना
- vim में ईमेल लिख पाना बहुत संतोषजनक है
पता पुस्तिका
- external programs के माध्यम से address book को प्रबंधित किया जा सकता है
- डिफ़ॉल्ट प्रोग्राम abook गैर-ASCII अक्षरों को समर्थन नहीं देता, जिससे असुविधा हुई
emailbook-janet का उपयोग करके इस समस्या को हल किया गया
PGP समर्थन
- Thunderbird के PGP/GPG समर्थन से जुड़ी समस्याओं का समाधान करता है
- डिफ़ॉल्ट रूप से GPG keychain का उपयोग करता है, और किसी खास key ID को सेट किया जा सकता है या ईमेल के आधार पर key lookup किया जा सकता है
सामान्य सेटिंग्स
- signature file शामिल की जा सकती है, और external command चलाकर signature बनाया जा सकता है
- ईमेल templates का समर्थन करता है
- ईमेल subject से 'Re:' prefix को समझदारी से हटा देता है
- attachment reminder सुविधा देता है, जिसे regular expressions की मदद से आसानी से बढ़ाया जा सकता है
GN⁺ का सारांश
- Aerc एक TUI-आधारित ईमेल क्लाइंट है, जो सरल और सहज अकाउंट सेटअप तथा लचीला folder management प्रदान करता है
- HTML ईमेल देखना थोड़ा असुविधाजनक हो सकता है, लेकिन इसे कई तरीकों से पूरा किया जा सकता है
- vim का उपयोग करके ईमेल लिखना और external programs के माध्यम से address book प्रबंधन संभव है
- PGP समर्थन अच्छा है, और सामान्य सेटिंग्स में signature files तथा email templates का उपयोग किया जा सकता है
- समान सुविधाएँ देने वाले अन्य प्रोजेक्ट्स में Mutt और Neomutt शामिल हैं
1 टिप्पणियां
Hacker News राय
Aerc का लंबे समय से उपयोग कर रहा हूँ
ff = :filter -f "current sender"fs = :filter -H subject:"current subject"fS = :filter -H subject: "subject containing foo"Mutt को गहराई से देखा, लेकिन पाया कि graphical email client ज़्यादा उपयुक्त है
terminal-based email client आकर्षक हैं, लेकिन email का काम टर्मिनल में नहीं करना चाहता
कई GMail tabs खोलकर रखना पसंद नहीं, इसलिए Aerc को configure किया
आधुनिक text-based projects बहुत पसंद हैं, और टर्मिनल को जीवित रखने के लिए धन्यवाद
Emacs और mu4e का उपयोग करके email पढ़ने का तरीका दिखाने वाला एक वीडियो देखा
Terminal Trove में Aerc को सूचीबद्ध किया और installation method दर्ज किया
Aerc को client के रूप में design किया गया है, इसलिए यह mail को कंप्यूटर में store नहीं करता
"TUI" क्या है, इसका कोई explanation नहीं है
Thunderbird से बँधा हुआ हूँ