Thunderbird, 2022'den beri dikkat çekici bir canlanma yaşadı. Yıllarca süren durgunluğun ardından, Mozilla Vakfı bir kez daha aktif olarak geliştirilmesine yatırım yapıyor. Supernova girişimi (Thunderbird 115+), performans açısından kritik bileşenler için Rust entegrasyonu, Web Bileşenlerine dayalı modernleştirilmiş bir kullanıcı arayüzü ve EWS/Microsoft Graph API aracılığıyla yerel Exchange desteği gibi temel modernizasyonlar getirdi.
Çok sayıda ileti ve derin bir klasör hiyerarşisi içeren büyük IMAP posta kutularını yönetmek için Thunderbird kullanan kullanıcılar için, anında kullanılabilirlik (çevrimdışı senkronizasyon) ve verimli depolama önemlidir. Thunderbird varsayılan olarak senkronizasyon gecikmeleri yaşayabilir ve mbox biçiminin, silinen e-postalar genellikle yalnızca silinmek üzere işaretlendiği ve fiziksel olarak kaldırılmadığı için şişkinliğe yatkın olduğu bilinmektedir.
Thunderbird, JavaScript API'si ile güçlü istemci tarafı e-posta yönetimi seçenekleri sunar. Thunderbird, Mozilla platformunu temel alır ve iç mimarisi için XPCOM'u (Çapraz Platform Bileşen Nesne Modeli) kullanır. JavaScript API, posta hizmetlerine doğrudan erişim sağlar. MailServices-Arayüz. Bu mimari, web API'lerinden temel olarak farklıdır ve özel alan bilgisi gerektirir.
Thunderbird, e-postaları mbox formatında yerel olarak kaydeder, ancak silinen mesajlar başlangıçta yalnızca işaretlenir. Düzenli sıkıştırma olmadığında, bu dosyalar sürekli olarak büyür ve bu da performansın düşmesine ve "hayalet e-posta" sorununa yol açar: iletiler dosya yapısında kalır ancak artık görünmez. IMAP senkronizasyonu ve mbox bakımının birleşimi, disk alanı sorunlarını ve performans düşüşünü etkili bir şekilde önleyebilir.
Aşağıdaki betik, yapılandırılmış tüm hesap ve klasörlerde birkaç dakikada bir "tarama" yapmanıza olanak tanır. Her klasör için çevrimdışı bir güncelleme (IMAP için yeni e-postaların indirilmesi) ve bir sıkıştırma işlemi (silinmiş e-postaların mbox dosyasından fiziksel olarak kaldırılması) başlatır. Bu, yerel Thunderbird örneğinin sunucu verilerinin kusursuz ve akıcı bir yansıması olmasını sağlar.
76e66bbe83e88080a46f215744332e81
Bu betiği çalıştırmanın iki ana yöntemi vardır. Bunlardan ilki Thunderbird hata konsoludur (Extras > Entwickler-Werkzeuge > Fehlerkonsole veya Strg+Umschalt+J). Kod doğrudan oraya eklenebilir ve yürütülebilir. Alternatif olarak uzantı kalıcı kullanım için kullanılabilir kullanıcıChromeJS Thunderbird başlatıldığında herhangi bir JavaScript dosyasının yüklenmesine olanak tanıyan ve böylece otomasyon için maksimum esneklik sağlayan kullanılabilir.
Thunderbird'ün varsayılan ayarlarından bazıları kolaylık sağlamak amacıyla tasarlanmıştır ve komut dosyamıza müdahale edebilir. Bu nedenle Thunderbird yapılandırmasında aşağıdaki ayarlar yapılmalıdır (about:config) otomasyonu optimize edecek ve sorunsuz, agresif senkronizasyon ve sıkıştırma sağlayacak şekilde ayarlanabilir. Aşağıdaki değerler bilinçli olarak agresif olacak şekilde seçilmiştir ve ilgili yük profiline uymalıdır.
76e66bbe83e88080a46f215744332e81
Microsoft, Outlook Classic'in (Win32) kullanımdan kaldırılıp yerine yeni Outlook for Windows'un geleceğini duyurdu . Outlook Classic, "bazı" senaryolar için en az 2029'a kadar desteklenmeye devam edecek, ancak Microsoft çok daha erken geçiş yapılmasını öneriyor. Bazı raporlar, yaygın geçiş için hedef tarihin Nisan 2026 olduğunu ve desteğin 2029'a kadar devam edeceğini belirtiyor. Bu karar, kurumsal ortamlarda önemli endişelere yol açtı.
Eleştiriler arasında sınırlı çevrimdışı işlevselliğe sahip web tabanlı mimari, COM eklenti desteğinin olmayışı, PST dosya desteğinin kaybı, onlarca yıllık otomasyonu ortadan kaldıran azaltılmış VBA makro işlevselliği, büyük posta kutularında performans düşüşü ve zorunlu bulut senkronizasyonu nedeniyle veri koruma endişeleri yer alıyor. Bu gelişme, alternatifleri değerlendirmeyi stratejik bir zorunluluk haline getiriyor - Thunderbird kesinlikle göz atmaya değer.