شهد برنامج ثندربيرد انتعاشاً ملحوظاً منذ عام 2022. فبعد سنوات من الركود، عادت مؤسسة موزيلا للاستثمار بنشاط في تطويره. وقد جلبت مبادرة سوبرنوفا (ثندربيرد 115+) تحديثات جوهرية مثل دمج لغة رست للمكونات بالغة الأهمية للأداء، وواجهة مستخدم حديثة مبنية على مكونات الويب، ودعم أصلي لخدمة Exchange عبر واجهة برمجة تطبيقات EWS/Microsoft Graph.
بالنسبة للمستخدمين الذين يستخدمون Thunderbird لإدارة صناديق بريد IMAP كبيرة تحتوي على العديد من الرسائل وتسلسل مجلدات عميق، يُعدّ التوافر الفوري (المزامنة دون اتصال) والتخزين الفعال أمرًا بالغ الأهمية. افتراضيًا، قد يواجه Thunderbird تأخيرات في المزامنة، ومن المعروف أن تنسيق mbox عرضة للتضخم، حيث غالبًا ما تُحدد رسائل البريد الإلكتروني المحذوفة للحذف فقط، ولا تُحذف فعليًا.
يقدم Thunderbird خيارات قوية لإدارة البريد الإلكتروني من جانب العميل من خلال JavaScript API الخاص به. يعتمد Thunderbird على منصة Mozilla ويستخدم XPCOM (Cross Platform Component Object Model) في بنيته الداخلية. تتيح واجهة برمجة تطبيقات JavaScript إمكانية الوصول المباشر إلى خدمات البريد عبر MailServices-الواجهة. يختلف هذا التصميم المعماري اختلافًا جوهريًا عن واجهات برمجة تطبيقات الويب ويتطلب معرفة متخصصة بالمجال.
يحفظ Thunderbird رسائل البريد الإلكتروني محليًا بتنسيق mbox، على الرغم من أنه يتم وضع علامة على الرسائل المحذوفة في البداية فقط. بدون ضغط منتظم، تنمو هذه الملفات باستمرار، مما يؤدي إلى تدهور الأداء ومشكلة "البريد الإلكتروني الشبح": تظل الرسائل في بنية الملف ولكنها لم تعد مرئية. يمكن أن يؤدي الجمع بين مزامنة IMAP وصيانة mbox إلى منع مشاكل مساحة القرص وتدهور الأداء بشكل فعال.
يتيح لك البرنامج النصي التالي إجراء مسح شامل لجميع الحسابات والمجلدات المُهيأة كل بضع دقائق. لكل مجلد، يُفرض تحديثًا دون اتصال بالإنترنت (تنزيل رسائل بريد إلكتروني جديدة لـ IMAP) ويُفعّل عملية ضغط (إزالة الرسائل المحذوفة فعليًا من ملف mbox). يضمن هذا أن يكون مثيل Thunderbird المحلي انعكاسًا مثاليًا ومُبسّطًا لبيانات الخادم.
76e66bbe83e88080a46f215744332e81
هناك طريقتان رئيسيتان لتشغيل هذا البرنامج النصي. الأول هو وحدة تحكم خطأ Thunderbird (Extras > Entwickler-Werkzeuge > Fehlerkonsole أو Strg+Umschalt+J). يمكن إدراج الكود وتنفيذه مباشرة هناك. وبدلاً من ذلك، يمكن استخدام الامتداد للاستخدام المستمر المستخدم ChromeJS يمكن استخدامه، مما يسمح بتحميل أي ملفات JavaScript عند بدء تشغيل Thunderbird، مما يوفر أقصى قدر من المرونة للتشغيل الآلي.
تم تصميم بعض الإعدادات الافتراضية لبرنامج Thunderbird لتوفير الراحة وقد تتداخل مع البرنامج النصي الخاص بنا. لذلك يجب إجراء الإعدادات التالية في تكوين Thunderbird (about:config) يمكن تعديلها لتحسين الأتمتة وضمان المزامنة والضغط السلس والقوي. تم اختيار القيم أدناه بشكل متعمد لتكون عدوانية ويجب أن تتناسب مع ملف تعريف التحميل المعني.
76e66bbe83e88080a46f215744332e81
أعلنت مايكروسوفت عن إيقاف دعم Outlook Classic (Win32) لصالح Outlook الجديد لنظام Windows. سيظل Outlook Classic مدعومًا في بعض السيناريوهات حتى عام 2029 على الأقل، لكن مايكروسوفت توصي بالترحيل قبل ذلك بكثير. تشير بعض التقارير إلى أبريل 2026 كتاريخ مستهدف للانتقال على نطاق واسع، مع استمرار الدعم حتى عام 2029. أثار هذا القرار مخاوف كبيرة في بيئات المؤسسات.
تشمل الانتقادات البنية المستندة إلى الويب ذات الوظائف المحدودة دون اتصال بالإنترنت، ونقص دعم وظيفة COM الإضافية، وفقدان دعم ملفات PST، وانخفاض وظائف الماكرو VBA التي تقضي على الأتمتة التي استمرت عقودًا، وتدهور الأداء مع صناديق البريد الكبيرة، ومخاوف حماية البيانات بسبب المزامنة السحابية الإلزامية. هذا التطور يجعل من تقييم البدائل ضرورة استراتيجية - ومن المؤكد أن ثندربيرد يستحق المشاهدة.