Hallo Gerda,

Am Donnerstag, 13. M�rz 2003 um 10:19:02 schriebst du in der Nachricht
mid:[EMAIL PROTECTED], (zu mindest in Teilen):

>> Wenn ich Email via nocc anschaue habe ich im messagebody  HTML tags drin.

>> Installiert ist:
>> PHP4:4.1.2-6
>> nocc 0.9.5 patched1 (0.9.6)

> ich frag dann noch einmal nach  "Hat keiner eine Idee woran es liegen
> k�nnte, jede Idee ist willkommen"

Ich hab mir jetzt mal 'nocc' installiert und nachgeschaut. Der Fehler
liegt bei 'nocc' in der Datei 'functions.php' in Zeile 167. Da hei�t
es

$glob_body = strip_scripting(remove_stuff($glob_body, $tmp['mime']));

die Funktion 'remove_stuff()' macht u.s. aus den Plaintext Zeilenumbr�chen
'\n' per 'nl2br()' <br />.

'strip_scripting()' wiederum jagt das Ergebnis durch
'htmlspecialchars()', welches aus '<br />' '&lt;br /&gt;' macht, also
den ganzen HTML-Quark so umstellt, dass der als HTML-Quark angezeigt
statt interpretiert wird.

Ich hab �berhaupt keinen Bock mich jetzt durch den gesamten 'nocc'
Quellcode zu w�hlen um den _optimalen_ Weg zu finden diesen Unsinn zu
unterbinden, daher hier nur eine kurze "w�rg araund" L�sung:

�ndere die Zeile 167 in

$glob_body = remove_stuff(strip_scripting($glob_body), $tmp['mime']);

Ich habe gerade in dem .diff zu den Debian-Sourcen gesehen, dass das
vom Package-Maintainer so eingepatcht wird. Es bringt also nix den
Jungs von 'nocc' was dazu zu sagen, ich w�rde das als Bug im
Debian-Bugtracker eintragen, auf das es ge�ndert wird und sich jemand
das Ganze auch mal mit "nich plain text" Mails anschaut, ob das
so herum unerw�nschte Nebenwirkungen hat.
-- 
Mit freundlichen Gr��en
Peter Palmreuther

"Memory serves wise commanders." -- Tz'u-hsi, 638 AD



--
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