Joachim Merkel <[EMAIL PROTECTED]> wrote on 24.06.04:
[...]
> ab hier �ndert es sich, was soll email<>'', braucht man das f�r
> X-XP-Box?
> 6 : begin
> if email<>'' then hdp^.absender:=email else
> hdp^.absender:=username+'@'+
> iifs(aliaspt,box+ntServerDomain(box),pointname+domain);
> hdp^.real_box:=box;
> end;
Nein, hier wird nur die Absenderadresse bei UUCP-Boxen generiert
(ntDomainType=6 ist UUCP, siehe xpnt.pas): Wenn das Feld "eMail-Adresse"
ausgef�llt ist, wird diese Adresse genommen, ansonsten wird sie wie
fr�her aus Domain, Boxname, Pointname, ggf. Alias usw. entsprechend
zusammengesetzt.
Das Feld "eMail-Adresse" ist seinerzeit wegen RFC/Client eingef�hrt,
dann aber auch f�r UUCP-Boxen zur Verf�gung gestellt worden, um diese
auch unabh�ngig vom Boxnamen gestalten zu k�nnen.
F�r die v3.21 ist das irrelevant, weil das Feld "eMail-Adresse" dort
nicht existiert.
> und ab Punkt 8 : wird es nochmal ziemlich undurchsichtig, auch
> hier die Frage, braucht man das f�r X-XP-BOX?
ntDomainType=8 ist RFC/Client, und dort wird eben immer das Feld
"eMail-Adresse" genommen. F�r v3.21 ebenfalls irrelevant.
Bei allen Netztypen setzt die Anweisung "hdp^.real_box:=box;" den Header
X-XP-Box (der bei einigen Netztypen an einer anderen Stelle f�r den
Pollpuffer IIRC wieder verworfen wird).
Michael
------------------------------------------------------------------------
FreeXP Entwickler-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/dev-list