Hi theresa
Grund-Info:
Sicher kannst Mail in beiden Formaten versenden.
Das geht auch in einen, das nennt sich Multi-Part ->Mail.
Der Mail-Client (zb Outlook) zeigt je nach Einstellungen, jeweils das HTML- bzw das Plain-Mail an.
Zu deinen Problem:
Ich kann dir folgende Klasse empfehlen.
PhpMailer, die ist sehr mächtig und kann das was du willst.
Neben den Eigenschaften das sie Multi-Part-Mails versenden kann, kannst Attachments, BCC, CC und einiges mehr damit anstellen.
Folgender Code macht aus deinem HTML-Mail ein Plain-Mail:
Code:
$mail->Subject = $Subject;
$mail->Body = $Message;
$Message = str_replace("<BR>","n",$Message);
$Message = str_replace("<br>","n",$Message);
$Message = str_replace("<P>","n",$Message);
$Message = str_replace("<p>","n",$Message);
$Message = trim(strip_tags($Message));
$mail->AltBody = $Message;
Wenn du bei der Verwendung der Klasse Probleme hast, melde dich einfach bei mir. ;-)