Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2002 Teil von Dezember

SELFHTML Forumsarchiv
HTML Mail

Informationsseite
  1. Seite (PHP) HTML Mail von Ulrich Limbach, 31. 12. 2002, 17:02
    • Seite (PHP) HTML Mail von MudGuard, 31. 12. 2002, 17:11
      • Seite (PHP) HTML Mail von Ulrich Limbach, 31. 12. 2002, 18:00
nach unten

HTML Mail

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

nach obennach unten

HTML Mail

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.

nach obennach unten

HTML Mail

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??

nach oben
Teil von SELFHTML Forum Teil von SELFHTML Forumsarchiv Teil von 2002 Teil von Dezember

© 1998-2008 Seite Impressum, Software: Classic Forum