![]() |
SELFHTML Forumsarchiv |
Die folgende Nachricht zum Thema stammt von: Ulrich Limbach, 31. 12. 2002, 17:02
Hallo Leute,
ich möchte mit PHP Multipart-Mails verschicken. Vielleicht kann einer mal einen Blick auf den fogenden Code werfen und mir sagen, was daran falsch ist:
$header .= "From: post@tischlernetz.de\r\n";
$header .= "MIME-Version: 1.0\n";
$header .= "Content-Type: multipart/alternative boundary=\"alternative-boundary\"\n";
$message .= "--alternative-boundary";
$message .= "Content-Type: text/plain; charset=\"iso-8859-1\"\n";
$message .= "Content-Transfer-Encoding: 7bit\n\n";
$message .= "Dies ist ein Textnachricht.\n";
$message .= "--alternative-boundary";
$message .= "Content-Type: text/html\n";
$message .= "Content-Transfer-Encoding: quoted-printable\n\n";
$message .= "<html><b>DAS IST HTML</b></html>\n";
$message .= "--alternative-boundary--";
mail($empf, $betreff, $message, $header);
Beim Empfänger kommt dann folgendes als Text an:
--alternative-boundaryContent-Type: text/plain; charset="iso-8859-1"
Dies ist ein Textnachricht.
--alternative-boundaryContent-Type: text/html
<html><b>DAS IST HTML</b></html>
--alternative-boundary--
Vielen Dank für Eure Antworten
Uli
Die folgende Nachricht zum Thema stammt von: MudGuard, 31. 12. 2002, 17:11
Hi,
»» $message .= "--alternative-boundary";
hier fehlt das Zeilenende...
»» $message .= "--alternative-boundary";
hier auch.
»» --alternative-boundaryContent-Type: text/plain; charset="iso-8859-1"
wie man hieran leicht erkennen könnte...
cu,
Andreas
--
Der Optimist: Das Glas ist halbvoll. - Der Pessimist: Das Glas ist halbleer. - Der Ingenieur: Das Glas ist doppelt so groß wie nötig.
Die folgende Nachricht zum Thema stammt von: Ulrich Limbach, 31. 12. 2002, 18:00
Hi,
»» »» $message .= "--alternative-boundary";
»» hier fehlt das Zeilenende...
»» »» $message .= "--alternative-boundary";
»» hier auch.
»» »» --alternative-boundaryContent-Type: text/plain; charset="iso-8859-1"
»» wie man hieran leicht erkennen könnte...
Danke, schon mal einen Schritt weiter. Jetzt kommt die Mail aber nur noch im Text-Format an und zwar so:
--alternative-boundary
Dies ist ein Textnachricht.
--alternative-boundary
Was ist falch??
© 1998-2008
Impressum, Software: Classic Forum