थंडरबर्ड ने 2022 से एक उल्लेखनीय पुनरुत्थान का अनुभव किया है। वर्षों के ठहराव के बाद, मोज़िला फ़ाउंडेशन एक बार फिर इसके विकास में सक्रिय रूप से निवेश कर रहा है। सुपरनोवा पहल (थंडरबर्ड 115+) ने प्रदर्शन-महत्वपूर्ण घटकों के लिए रस्ट एकीकरण, वेब घटकों पर आधारित एक आधुनिक यूआई, और ईडब्ल्यूएस/माइक्रोसॉफ्ट ग्राफ़ एपीआई के माध्यम से मूल एक्सचेंज समर्थन जैसे मूलभूत आधुनिकीकरण लाए।
जो उपयोगकर्ता थंडरबर्ड का उपयोग कई संदेशों और विस्तृत फ़ोल्डर पदानुक्रम वाले बड़े IMAP मेलबॉक्स को प्रबंधित करने के लिए करते हैं, उनके लिए तत्काल उपलब्धता (ऑफ़लाइन सिंक्रनाइज़ेशन) और कुशल संग्रहण महत्वपूर्ण हैं। डिफ़ॉल्ट रूप से, थंडरबर्ड में सिंक्रनाइज़ेशन में देरी हो सकती है, और mbox फ़ॉर्मेट में अक्सर बहुत ज़्यादा जगह नहीं होती, क्योंकि हटाए गए ईमेल अक्सर केवल हटाने के लिए चिह्नित होते हैं और भौतिक रूप से हटाए नहीं जाते।
थंडरबर्ड, अपने जावास्क्रिप्ट एपीआई के साथ, शक्तिशाली क्लाइंट-साइड ईमेल प्रबंधन क्षमताएँ प्रदान करता है। थंडरबर्ड मोज़िला प्लेटफ़ॉर्म पर आधारित है और अपनी आंतरिक संरचना के लिए XPCOM (क्रॉस प्लेटफ़ॉर्म कंपोनेंट ऑब्जेक्ट मॉडल) का उपयोग करता है। जावास्क्रिप्ट एपीआई, ईमेल सेवाओं तक सीधी पहुँच प्रदान करता है। MailServices इंटरफ़ेस। यह आर्किटेक्चर वेब API से मौलिक रूप से भिन्न है और इसके लिए विशिष्ट डोमेन ज्ञान की आवश्यकता होती है।
थंडरबर्ड ईमेल को स्थानीय रूप से mbox प्रारूप में संग्रहीत करता है, और शुरुआत में केवल हटाए गए संदेशों को ही हटाए गए के रूप में चिह्नित करता है। नियमित संपीड़न के बिना, ये फ़ाइलें लगातार बढ़ती रहती हैं, जिससे प्रदर्शन में गिरावट और "घोस्ट ईमेल" समस्या उत्पन्न होती है—ऐसे संदेश जो फ़ाइल संरचना में तो रहते हैं लेकिन दिखाई नहीं देते। IMAP सिंक्रोनाइज़ेशन और mbox रखरखाव का संयोजन संग्रहण स्थान संबंधी समस्याओं और प्रदर्शन में गिरावट को प्रभावी ढंग से रोक सकता है।
निम्नलिखित स्क्रिप्ट आपको हर कुछ मिनटों में सभी कॉन्फ़िगर किए गए खातों और फ़ोल्डरों का "स्वीप" करने की अनुमति देती है। प्रत्येक फ़ोल्डर के लिए, यह एक ऑफ़लाइन अपडेट (IMAP के लिए नए ईमेल डाउनलोड करना) लागू करता है और एक कॉम्पैक्शन प्रक्रिया (mbox फ़ाइल से हटाए गए ईमेल को भौतिक रूप से हटाना) शुरू करता है। यह सुनिश्चित करता है कि स्थानीय थंडरबर्ड इंस्टेंस सर्वर डेटा का एक आदर्श, सुव्यवस्थित प्रतिबिंब हो।
76e66bbe83e88080a46f215744332e81
इस स्क्रिप्ट को चलाने के दो मुख्य तरीके हैं: थंडरबर्ड त्रुटि कंसोल (Extras > Entwickler-Werkzeuge > Fehlerkonsole या Strg+Umschalt+Jकोड को सीधे वहीं डाला और निष्पादित किया जा सकता है। वैकल्पिक रूप से, लगातार उपयोग के लिए: एक्सटेंशन उपयोगकर्ताChromeJS, जो थंडरबर्ड के शुरू होने पर किसी भी जावास्क्रिप्ट फाइल को लोड करने की अनुमति देता है, इस प्रकार स्वचालन के लिए अधिकतम लचीलापन प्रदान करता है।
थंडरबर्ड की कुछ डिफ़ॉल्ट सेटिंग्स सुविधा के लिए डिज़ाइन की गई हैं और हमारी स्क्रिप्ट में बाधा डाल सकती हैं। इसलिए, थंडरबर्ड कॉन्फ़िगरेशन में निम्नलिखित सेटिंग्स बदलनी चाहिए (about:configइन सेटिंग्स को ऑटोमेशन को बेहतर बनाने और सुचारू, आक्रामक सिंक्रोनाइज़ेशन और कॉम्पैक्शन सुनिश्चित करने के लिए समायोजित किया जा सकता है। नीचे दिए गए मान जानबूझकर आक्रामक हैं और आपकी लोड प्रोफ़ाइल से मेल खाने चाहिए।
76e66bbe83e88080a46f215744332e81
माइक्रोसॉफ्ट ने घोषणा की है कि आउटलुक क्लासिक (Win32) को नए विंडोज आउटलुक के पक्ष में बंद कर दिया जाएगा। आउटलुक क्लासिक कम से कम 2029 तक "कुछ" परिदृश्यों में समर्थित रहेगा, लेकिन माइक्रोसॉफ्ट इसे और भी पहले स्थानांतरित करने की अनुशंसा करता है। कुछ रिपोर्टों में व्यापक परिवर्तन के लिए अप्रैल 2026 को लक्षित तिथि बताया गया है, जिसमें 2029 तक समर्थन जारी रहेगा। इस निर्णय ने उद्यम परिवेशों में महत्वपूर्ण चिंताएँ पैदा कर दी हैं।
सीमित ऑफ़लाइन कार्यक्षमता वाला एक वेब-आधारित आर्किटेक्चर, COM ऐड-इन सपोर्ट का अभाव, अब PST फ़ाइलों का समर्थन न करना, दशकों पुराने ऑटोमेशन को खत्म करने वाली VBA मैक्रो कार्यक्षमता में कमी, बड़े मेलबॉक्स के साथ प्रदर्शन में गिरावट, और अनिवार्य क्लाउड सिंक्रोनाइज़ेशन के कारण डेटा गोपनीयता संबंधी चिंताएँ। यह विकास विकल्पों का मूल्यांकन एक रणनीतिक आवश्यकता बनाता है - थंडरबर्ड निश्चित रूप से विचार करने योग्य है।