Tobias Kloth: (Doppelposting) formmailer soll html email verschicken

Beitrag lesen

Hallo hannes,

$message = "<h1>Hello world!<h1>";

$message heißt bei dir $encodedtext

$to      = "empfaenger@system.de";

$to heißt bei dir $z_mail

$subject = "Betrefftext";

$subject hast du ja schon direkt reingeschrieben ("Ihre Bestellung bei 2nd-vinyl.de")

$xtra    = "From: ab@sender.de (Ab Sender)\r\n";

das From hast du ja auch schon drinstehen.

$xtra   .= "Content-Type: text/html\r\nContent-Transfer-Encoding: 8bit\r\n";

nur das fehlt noch - d.h. du lässt am besten das From:... raus und schreibst $xtra als 4.Parameter bei mail() rein:
mail($z_mail,"Ihre Bestellung bei 2nd-vinyl.de",$encodedtext,$xtra);
dann sollte es eigentlich funktionieren ("eigentlich" deshalb, weil ich es selbst noch nie gebraucht habe :-))

$xtra   .= "X-Mailer: PHP ". phpversion();

das ist ein "Nicht-Standard-Header" den du nicht angeben musst (wenn du es drinlässt hast du eben im Header der Mail eine Zeile mit "X-Mailer: PHP 4.3.2" (je nach version halt)

Grüße aus Nürnberg
Tobias

--
Selfcode: sh:( fo:) ch:? rl:( br:< n4:& ie:% mo:| va:) de:] zu:) fl:( ss:| ls:[ js:|