Hallo zusammen,
ich habe google gequält bis zum geht nicht mehr aber ich finde keinen richtigen ansatz.
mein problem ist folgendes.
wenn ich eine mail via kontakt formular von meinem server verschicke (html enthalten) kommt diese zwar an aber das ganze html steht als text da.
zitat aus der mail:
ZitatAlles anzeigenMIME-Version: 1.0
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-Mailer: CMS (PHP v5.2.6-1+lenny13)
X-Comment: mail generated at 07/31/2011, 12:25:25 pm
Message-Id: <20110731102525.ED4C23A227F8@SERVER_ID_HIER.yourvserver.net>
Date: Sun, 31 Jul 2011 12:25:25 +0200 (CEST)
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<head>
<style type="text/css">
body {
background:#C0C0C0;
font-family:Tahoma, Geneva, sans-serif;
font-size:11px;
margin:0px;
die mail funktion sieht so aus
teilauschnitt:
ZitatAlles anzeigen$header = "From: " . $from."\r\n";
$header .= "MIME-Version: 1.0\r\n";
$header .= "Content-Type: text/html; charset=iso-8859-1\r\n";
$mailtext = $temptext;
$mailhead = $this->getSetting('mailhead');
$footer = $this->getSetting('mailfooter');
$header .= "X-Priority: " . $priority . "\r\n";
$header .= "X-Mailer: CMS (PHP v" . phpversion() . ")\r\n";
$header .= "X-Comment: mail generated at " . date ("m/d/Y, H:i:s a", time()) . "\r\n";
mail($sendermail ,$subject ,$mailtext , $header);
das script wurde auf einem anderen server ausprobiert und geht 1A.
weiss jemand rat für mich?
danke im vorraus