Joachim Merkel ([EMAIL PROTECTED]) schreibt:

> Ein Fall wurde ja von mir schon in der dev-Gruppe genannt, wenn
> eine Nachricht mit LEN: 0 versehen und danach korrigiert wird,
> die am Ende in der vorletzten Zeile ein Web: etc. und in der
> letzten ein FTP: stehen hatte, wurde diese der folgenden
                                            ^beiden Zeilen
> Nachricht (ebenfalls mit LEN: 0) zugeschlagen und der Anfang dieser
> Nachricht dann bereits auf den als EB: erkannten Teil von Web:
> festgelegt.
> (Diese "Headerzeile" wurde dann sinnigerweise gel�scht, weil
> EB: nicht in AMs vorkommen d�rfen, damit war die letzte Zeile dann
> WFTP: etc., die dann als Headeranfang erkannt wurde.)

BTW man kann das Problem der Falscherkennung dann relativ einfach
unterbinden, indem man *vor* einem verschobenen oder weiteren
leeren EMP: mit dem der Beginn eines Folgeheaders zuverl�ssig
erkannt werden soll eine Leerzeile einf�gt, wenn man die
vorigen Zeilen mit einem Header-Trennzeichen ":" darin nicht mit
einbezogen haben will.
Dann endet die vorherige Nachricht zwar mit einer zus�tzlichen
Leerzeile, aber das ist dann sicher einfacher, als die Zeilen
zu verfremden. Dieser weitere Trick hilft leider nicht gegen komplette
Header, die m�glicherweise in einem Nachrichtentext mit versendet
wurden. 

-- 
Salut
 _)oachim

------------------------------------------------------------------------
FreeXP Support-Mailingliste
[EMAIL PROTECTED]
http://www.freexp.de/cgi-bin/mailman/listinfo/support-list

Antwort per Email an