> Joachim Merkel ([EMAIL PROTECTED]) wrote:
 >> Hans-Juergen Taenzer ([EMAIL PROTECTED]) schreibt:

 >>> Schön.  Wobei mich wundert, dass das Problem nicht bereits
 >>> früher bemerkt wurde.  Das Verhalten von OpenXP bezgl. der BEZ
 >>> muss sich so Anfang/Mitte 2002 geändert haben.

Ich hab das weiter untersucht.  Das Problem waren nicht die References,
sondern ein eventuell vorhandener "in-reply-to"-Header.  War ein solcher
vorhanden, wurden alle References ignoriert, und der in-reply-to Header
als BEZ gesetzt.  Mit spitzen Klammern.

Diesen Fehler hatten die UUZ-Versionen mindestens einschliesslich der
Version:

"ZConnect <-> RFC/UUCP/SMTP Converter with MIME v3.12a  (c) '93,99 PM"

leider habe ich diese Version bis 2002 eingesetzt.

Korrigiert wurde der UUZ wohl hiermit:

<-------------------------------------------------------------------->
procedure GetInReplyto;
  var _i:word; { robo }
  begin
    hd.addrefs:=0;

{ 08.10.1999 robo - Fix: spitze Klammern bei Bezugs-ID entfernen }

    if pos('<',s0)=1 then delete (s0,1,1);
{    if (pos('>',s0)=length(s0)) and (length(s0)>0) then dec(s0[0]); }

    _i:=pos('>',s0);
    if _i>0 then s0:=copy (s0,1,_i-1);

{ /robo }

    hd.ref:=s0;
<-------------------------------------------------------------------->

Ich denke, dass bis zu Robos Fix alle alten Nachrichten das Problem mit
der Bezugsverkettung haben (so in der Ausgangsnachricht ein in-reply-to
Header vorhanden war).

Gruss
        Hans-Juergen
------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[email protected]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list

Antwort per Email an