Hallo,
ich weiß, dass das Thema schon ausreichend diskutiert wurde, aber ich komme einfach nicht auf einen grünen Zweig.
Ich will eig. einfach nur eine Mail als HTML und PlainText versenden:
$header="From: "$mail_absender" <$mail_absender>\n";
$header.="MIME-Version: 1.0\n";
$header.="Content-Type: multipart/alternative;\n\t";
$header.="boundary="01C57257.5243A214"\r\n";
mail($mail_empfaenger, $betreff, $text,$header);
$text = 'This is a multi-part message in MIME format\n\n'.
'--01C57257.5243A214\n'.
'Content-Type: text/plain; charset="iso-8859-1"\n'.
'Content-Transfer-Encoding: 8bit\n\n'.
'blabla\n\n'.
'--01C57257.5243A214\n'.
'Content-Type: text/html; charset="iso-8859-1"\n'.
'Content-Transfer-Encoding: 8bit\n\n'.
'<html><body>\n'.
'blabla\n'.
'</body></html>\n\n'.
'--01C57257.5243A214--';
Ich habe es auch mit:
$text = 'This is a multi-part message in MIME format
--01C57257.5243A214
Content-Type: text/plain; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
blabla
--01C57257.5243A214
Content-Type: text/html; charset="iso-8859-1"
Content-Transfer-Encoding: 8bit
<html><body>
blabla
</body></html>
--01C57257.5243A214--
versucht. Ergebnis ist eine leere Mail.
Schaue ich mir den versendeten Header an, sieht er so aus:
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="01C57257.5243A214"
Sieht eig. gut aus. Stehe völlig auf dem Schlauch. Irgendwelche Hinweise?
Lieben Dank und lieben Gruss
Sandra