Sıfır yazma yerine kayıt mesajı boyutları

FixEmailService
Shiked
9 Ağustos 2026 04:41 UTC
Yazar
Kamo
Commit
8fa2944

SearchIndexService, indekslenen her mesaj için boyutBytes = 0 yazdı, Yorum altında " zarftan mevcut değil". Bu mevcuttu - getiriyor Profil sadece bunu asla sormadı. E-posta metadata'daki her satır.search index is 0 Üretimdeki atlar, bu yüzden posta kutusu depolama her organizasyon için sıfır olarak okur, Ve indeks üzerinde inşa edilen herhangi bir depolama hesabı bunu miras alacaktı. - E-postaImapService, FetchProfile.Item.SIZE, bu yüzden RFC822.SIZE ön yargılanır Mesaj başına bir tur maliyeti yerine zarfla ve Geliştirmek onu taşır. - GraphMailProvider "size", aynı miktarda, bu yüzden posta kutusu toplamları anlamına gelir. Bir organizasyona izin veren aynı şey devam ediyor. - E-postaSizeBackService, satırları zaten yazdı, bağlı topluca Grup (member, klasör) böylece her grup bir IMAP turudur. A UID the Artık dosya sıfır olarak kaydedilmek yerine uzun süre kaldı - sıfır Bilinmeyen aynı değildir ve onları şiştirmek kalıcı olacaktır Posta kutusu altında. Ayrıca E-postaImapService.messageSizes ekliyor, bu bir UID seti için boyutları okur yuvarlak yolculuk; onları atMessage aracılığıyla yeniden satın almak tüm mesaj vücutlarını getirecek Bir dizi sunucu zarf içinde yayınlar. 6 yeni test, 146 toplam, tüm geçiş.

Tüm değişiklikler

Kargoyu gördüğünüz gibi?

İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle