Auge: Problem mit fett schreiben beim versenden von Mail.

Beitrag lesen

Hallo

»» Dann hast du wahrscheinlich *vor* der Zeile "Content-Type: text/html" eine doppelte Zeilenschaltung ("\r\n\r\n"). Eine solche trennt den Header vom Body einer Email. Schau da mal nach.
»»
Nein, ein Post über deinem wurd mir gesagt, ich soll /r/n in /n ersetzen und das hat geholfen.

Nur zur Erklärung: Der Standard schreibt vor, dass Headerzeilen einer Email mit dem Windowszeilenumbruch (\r\n) getrennt werden. Das trifft natürlich auch auf die zwei Zeilenschaltungen, die den header vom Body trennen, zu. Wie Martin schon schrieb, vermurksen das einige Systeme. Interessant dabei ist, dass z.B. ältere Outlook-Versionen (wie das heute aussieht, weiß ich nicht) nun gerade *nicht* mit den jetzt von dir eingesetzten Unix-Zeilenumbrüchen (\n) klarkommen (besser: klar kamen).

»» »» Dann das mit dem Betreff is nicht so schlimm, bzw das mitdem Spam das ganz ist ja auch noch nciht Fertig ;)
»»
»» Dann mache das bitte fertig, bevor das Skript in den Produktiveinsatz geht.
»»
Keine sorge werd noch n Captchar einbauen.

*Das* war nicht gemeint. Du sollst die Eingaben, die aus dem Formular kommen, zuallererst auf Plausibilität bzw. nicht erwünschte Zeichen(folgen) prüfen, bevor du sie zum Versand vorbereitest. Diese Aufgabe besteht natürlich in _allen_ Skripten bei _allen_ nicht von dem Skript selbst bereitgestellten Informationen (Formular, GET-Parameter einer URL), etc. pp.).

Tschö, Auge

--
Verschiedene Glocken läuteten in der Stadt, und jede von ihnen vertrat eine ganz persönliche Meinung darüber, wann es Mitternacht war.
Terry Pratchett, "Wachen! Wachen!"
Veranstaltungsdatenbank Vdb 0.3