IMAP-Anhänge in Thunderbird zu langsam?
Ich habe mich schon immer gewundert, warum das herunterladen von größeren Anhängen (>1MB) in Thunderbird sooooo lange dauert – und zwar obwohl ich einen lokalen Mail-Server benutze. Per Zufall habe ich gerade die Lösung gefunden.
Es scheint, als ob TB Anhänge in 10KB Chunks herunterlädt. Das sind dann bei einer 1MB Mail mal eben 100 Chunks mit jeweils getrennten Verbindungen – da wird einiges klar. Unter den erweiterten Einstellungen kann man dieses Verhalten abstellen. Bei mir brachte das eine Performance-Steigerung um mindestens Faktor 10.
Und so geht’s:


Hallo Denis,
vielen Dank für die Hinweis. Ich war schon fast am Verzweifeln. Wartezeiten bis 10 Minuten hatte ich. Mit der Umstellung des Wertes auf false läuft es absolut ohne Verzögerung. Vielen Dank! Übrigens, welchen Nachteil hat die Umstellung des Wertes von mail.server.default.fetch_by_chunks?
MfG
Christian
Hi.
Also ich bin kein Thunderbird-Experte, aber nach etwas recherche und raten nach Einstellungsnamen könnte ich mir folgendes vorstellen. Thunderbird scheint standardmäßig Anhänge in Teilen (chunks) herunterzuladen. Es gibt da noch eine Einstellung die chunk_size heißt – diese steht bei mir auf 10KB. Das bedeutet also, dass für einen Anhang von 1MB schon knapp 100 Verbindungen zum Server geöffnet werden – je nach größe des Anhangs werden das natürlich mehr. Dementsprechend entsteht ein riesiger Overhead beim download.
Wenn man die option abschaltet bedeutet das dann nichts anderes als das TB versucht den Anhang komplett herunterzuladen ohne in zu stückeln. Man könnte natürlich noch alternativ ein wenig mit den Einstellungen für größe herumspielen um das optimum zu finden…
Nachdem ich fast wahnsinnig geworden bin, weil Thunderbird mit exakt einem einzigen vorhandenen IMAP Konto fast unerträglich lange gebraucht hat, habe ich jetzt die chunks Einstellung geändert und es läuft wie geschmiert
Guter Tip.
Mich würde interessieren, was die ganzen anderen Einträge unter …”chunk”… zu bedeuten haben… ich google mal
Danke für den prima Tip
Das funktioniert echt super! Wer das ganze per IMAP betreibt muss halt den entsprechenden Eintrag “mail.imap.fetch_by_chunks” auf false setzen!
lg Leonhard
Hallo Denis,
so einfach ist das? Leider bin ich nicht früher darauf gekommen, etwas an der Geschwindigkeit zu ändern, obwohl ich mich schon seit Jahren darüber ärgere.
Funktioniert perfekt, 1000 Dank!
Christian