Gruesse!
* Gerhard Brauer <[EMAIL PROTECTED]> schrieb am [29.05.05 01:01]:

Ich antworte mir mal, um sowohl Michelle als auch Andreas gerecht zu
werden:

> > Haste schon "set imap_headers=..." auf ein absolutes minimum
> > reduziert ?  -  Das reduziert schon mal die Traffic.
> 
> Nein, sollte auch keine Rolle spielen (au�er beim Anlegen des Caches
> oder wenn -- sic! -- dieser nicht funktioniert). Ansonsten w�rden viele
> imap header IMHO h�chstens den Cache vergr��ern bzw. das Caching
> inevektiver machen - wenn im Cache diese Zusatz-Header �berhaupt eine
> Rolle spielen.
> 
> Aber ich werde es mal austesten.

So ausgetestet. Und es scheint in der Tat die L�sung meines Problems zu
bringen.

Ich habe jetzt in meiner muttng.rc stehen:
-------
set imap_headers="DATE FROM TO MESSAGE-ID SUBJECT REFERENCES IN-REPLY-TO 
REPLY-TO"

Und bisherige Tests zeigen, da� ich damit beim Index-Lesen wieder an
meine gewohnten Werte wie "vor meinem Problem(tm)" rankomme. Sprich, f�r
diese ML mit z.Zt. 7200 Mails so um die 2 Sekunden. Statt der ca. 45-60
wenn er statt zu cachen alle Header neu geholt hat.

So ganz erschlie�t sich mir diese L�sung aber noch nicht, weil:

a) Ich dachte, da� mehr Overhead durch (Imap)-Header lediglich das
erstmalige Anlegen des Caches verz�gern sollte. Und sp�ter, wenn der
Cache arbeitet, halt f�r das Un-gecachte entsprechend mehr Daten geholt
werden w�rde.

b) weil die Header, die ich oben jetzt hole, sich f�r mich nicht sehr
von der Default-Einstellung aus der globalen Muttngrc unterscheiden:
--------------
# Mutt-ng requests these header fields in addition to the default
headers
# (``DATE FROM SUBJECT TO CC MESSAGE-ID REFERENCES CONTENT-TYPE
# CONTENT-DESCRIPTION IN-REPLY-TO REPLY-TO LINES X-LABEL'') from IMAP
# servers before displaying the ``index'' menu. You may want to add more
# headers for spam detection.
--------------

Also scheinen die Header "CC CONTENT-TYPE CONTENT-DESCRIPTION LINES
X-LABEL", die ja jetzt wegfallen, f�r meine Probleme beim Cachen der
Mail-Headers verantwortlich zu sein. Hm, sollte das per Mail so viel
sein?

Es k�nnte nat�rlich auch sein, das der jeweilige IMAP-Server noch mehr
Header mitsendet. Und nur durch obiges explizites Setzen des Parameters
wird die Auswertung durch mutt-ng verhindert. Und wenn neben den
Default-Imap-Headern, die mutt-ng ohne ein set/unset noch mehr Header
kommen w�rde, k�nnte das nat�rlich das Caching so durcheinander bringen
(Michelles md5sum Pr�fsumme) das mutt-ng meint: Aufgrund dieser nicht
mehr passenden Informationen hat sich das Original gegen�ber dem Cache
ge�ndert, ergo mu� ich neu holen. Und das halt f�r sehr viele Mails.

Aber egal, bisher funktioniert es (wieder) pr�chtig.

Den Tip von Elmar, den cache noch zu komprimieren, werde ich auch
nochmal ausprobieren.


Gru� Gerhard

-- 
MSCI - M$cro Soft Certificated Installer


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)

Antwort per Email an