HTML-Mail versenden

Hallo liebe Experten,

ich weiß nun, wie man via PHP E-Mails mit reinem Textinhalt versendet. Leider bin ich in meinen Büchern bezüglich des Versendens von Mails mit HTML-Inhalt nicht fündig geworden. Wie stelle ich das mit PHP an?

Dank und Gruß
Huttatta

Hast du schon versucht header zu setzen?


$headers .= „MIME-Version: 1.0\r\n“;
$headers .= „Content-type: text/html; charset=iso-8859-1\r\n“;

mail($contactemail, $subject, $message, $headers );

[Quelle http://www.php.net/manual/en/ref.mail.php ]

Gruss
Patrick

Vielen Dank, Patrick, für die Antwort.

Hast du schon versucht header zu setzen?


$headers .= „MIME-Version: 1.0\r\n“;
$headers .= „Content-type: text/html; charset=iso-8859-1\r\n“;

mail($contactemail, $subject, $message, $headers );

Ich wusste leider nicht, wie die Header zu setzen sind.
Und unter $message gebe ich einfach den HTML-Code ein? Ich nehme mal an, dass $message wie bei normalen HTML-Seiten die folgenden Tags in jedem Fall enthalten soll: …
Oder kann ich auch einfach mit Text anfangen und dann einzelne HTML-Tags benutzen?

Gruß
Huttatta

Und unter $message gebe ich einfach den HTML-Code ein?

Ja, genau.
Schau dir dazu nochmal die Seite http://www.php.net/manual/en/ref.mail.php
an. Weiter unten bei den Kommentaren findest du einige
nuetzliche Beispiele.

Gruss
Patrick

1 „Gefällt mir“