gmailtail - Gmail के रीयल-टाइम मॉनिटरिंग और ऑटोमेशन के लिए ओपन सोर्स CLI टूल
(github.com/c4pt0r)- Gmail संदेशों को रीयल-टाइम में मॉनिटर करने और JSON सहित कई फ़ॉर्मैट में आउटपुट देने वाला कमांड-लाइन टूल
- ऑटोमेशन, मॉनिटरिंग और बाहरी सिस्टम इंटीग्रेशन के लिए डिज़ाइन किया गया, इसलिए इसे कोड या स्क्रिप्ट के साथ आसानी से इंटीग्रेट किया जा सकता है
- रीयल-टाइम tail मोड, लचीले फ़िल्टर, YAML-आधारित जटिल कॉन्फ़िगरेशन, कई आउटपुट फ़ॉर्मैट जैसी वास्तविक कामकाजी ज़रूरतों के मुख्य फीचर्स शामिल
- बिना कोड बदले सिर्फ पाइप संयोजन से विभिन्न डेटा एक्सट्रैक्शन, प्रोसेसिंग और अलर्ट संभव (उदा: jq/notify/grep आदि)
-
मुख्य फीचर्स
- रीयल-टाइम मॉनिटरिंग:
--tailविकल्प से नए मेल की लगातार निगरानी - लचीला फ़िल्टरिंग: प्रेषक, विषय, लेबल, अटैचमेंट, तारीख आदि कई शर्तों का समर्थन (Gmail search query का पूर्ण समर्थन)
- चेकपॉइंट/रिज़्यूम: आख़िरी स्थिति सहेजना, बाधा आने पर रिकवरी
- कई आउटपुट फ़ॉर्मैट: JSON, JSON Lines, Compact, कस्टम फ़ील्ड चयन
- YAML कॉन्फ़िग फ़ाइल: जटिल वातावरण को बिना कोड बदले मैनेज करना
- OAuth2/service account ऑथेंटिकेशन: व्यक्तिगत/सर्वर/ऑटोमेशन वातावरण सभी के लिए उपयुक्त
- पाइपलाइन उपयोगिता: jq जैसे टूल्स के साथ संयोजन, विभिन्न पोस्ट-प्रोसेसिंग ऑटोमेशन
- रीयल-टाइम मॉनिटरिंग:
-
उपयोग के मामले
- नए मेल की रीयल-टाइम निगरानी और केवल खास शर्तों का फ़िल्टरिंग
- अटैचमेंट शामिल है या नहीं, खास कीवर्ड, लेबल-आधारित मॉनिटरिंग जैसी सूक्ष्म सेटिंग्स
- JSON Lines में आउटपुट के बाद jq से पोस्ट-प्रोसेसिंग, नोटिफ़िकेशन, फ़ाइल सेव, आँकड़े तैयार करना आदि ऑटोमेशन
- GitHub/build/notification मेल की रीयल-टाइम निगरानी और CI/CD इंटीग्रेशन
- बड़े पैमाने पर मेल विश्लेषण, आँकड़े, बैकअप आदि के लिए डेटा एनालिसिस पाइपलाइन का उपयोग
1 टिप्पणियां
Himalaya - CLI के लिए ईमेल मैनेजमेंट टूल
CLI के लिए ऐसे multi-function mail tools पहले से मौजूद हैं, लेकिन integration फीचर अपने-आप में काफ़ी दिलचस्प लग रहा है.