Tom: UTF-8 mail SMTP

Beitrag lesen

Hello,

$Header .= "\n";

das mit den Zeilenumbrüchen im Kontext eines Mailheader ist bei PHP immer so eine Sache. "\n" kann gutgehen, muss es aber nicht. Auf *NIX-Systemen sucht sich PHP beim Kompilieren die jeweiligen C-Headerdateien des vorinstallierten sendmail-Programms. Wie es unter Windows aussieht weiß ich nicht.

Wird da wirklich etwas abhängig von Sendmail-Header-Dateien eincompiliert?

Ich habe das so in Erinnerung, dass unter Linux das "sendmail"-Script bemüht wird, dem die fertig vorbereitete Mail per Pipe übergeben wird. Dieses Script benötigt dann natürlich für seine  Eingangsgröße die Einstellungen, wie sie auf der Kommandozeile herrschen, also mit "\n" die Umbrüche.

Dafür gibt es auch den Pfad zum Script:
http://de3.php.net/manual/en/mail.configuration.php#ini.sendmail-path

Liebe Grüße aus dem schönen Oberharz

Tom vom Berg

--
Nur selber lernen macht schlau
http://bergpost.annerschbarrich.de