linux-l: mutt - threading by subject?

Sven Guckes guckes at gmx.de
Mo Jul 23 18:42:16 CEST 2001


* Frank Reker <frank at reker.net> [010723 13:06]:
> Mutt benutzt beides, die In-Reply-To, bzw. References
> Header als auch die Subject Zeile.
> From mutt-manual.txt  [...]
>   6.3.160.  reply_regexp
>   A regular expression used to *recognize reply messages*
>   when threading and replying. The default value
>   corresponds to the English "Re:" and the German "Aw:".

Damit werden waehrend des threading
replies als solche erkannt, aber
wo wird die Information des Subjectinhalts
im code fuer das Threading selbst benutzt?

ich habe gerade mal nachgesehen:

In thread.c gibt es "find_subject":

/* find the best possible match for a parent mesage based upon subject.
 * if there are multiple matches, the one which was sent the latest, but
 * before the current message, is used.
 */

und darin stehen auch die kommentare
  /* don't match the same message */
  /* don't match pseudo threads */
  /* only match interesting replies */
  /* don't match in the same thread */

es gibt also tatsaechlich code, der die
information aus dem subject benutzt,
um die threads zusammenzubasteln.

aber das ist nur ein notnagel -
nicht der normalfall.

und es gilt eben nur fuer nachrichten, die
im subject so aussehen als seien sie replies,
aber dann weder ein In-Reply-To:
noch ein References: ausweisen.

Somit gilt: Man kann reply_regexp setzen, um die Menge
der zu ueberpruefenden Nachrichten einzugrenzen.  Dies
allein kann ein richtiges threading natuerlich nicht ersetzen.

Sven

-- 
Sven guckes-mutt at math.fu-berlin.de  [mutt-versions]  Latest versions:
MUTT http://www.mutt.org/  news:comp.mail.mutt  mutt-1.2.5   [000729]
MUTT http://www.math.fu-berlin.de/~guckes/mutt/ mutt-1.3.19  [010508]
MUTT MUTT - *the* mailer for UNIX with color, threading, IMAP+MIME+PGP+POP



Mehr Informationen über die Mailingliste linux-l