Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
Du solltest ein Upgrade durchführen oder einen alternativen Browser verwenden.
[PHP] Mails für den Apfel lesbar
- Ersteller V1tzl1
- Erstellt am
value
Commander
- Registriert
- Dez. 2003
- Beiträge
- 2.120
V1tzl1 schrieb:Moin, hab da noch ne frage, ich mach zur Zeit nen Mail Formular, das auf den Apple PC gesendet werden soll ill diesnur will dieser Apple mein HTML nich
![]()
HTML iss aber aktiviert, da die e-bay Mails perfekt angezeigt werden
Welchen Mail-Client benutzt du?
Und schreib bitte ganze Sätze, auch mit Zeilenumbrüchen
- Registriert
- Sep. 2004
- Beiträge
- 384
Naja der Code sieht ca so aus:
Das Problem liegt dabei, dass die Mail im Mail Programm (Das stantart teil von Mac)
die HTML tags anzeigt, anstatt sie in HTML umzusetzen
PHP:
<?php
$Mail = "<table border=0>
<tr>
<th>Name: </th>
<th>$name</th>
</tr>
...
";
mail("URL","Mailformular","$Mail");
echo("Fertich");
?>
Das Problem liegt dabei, dass die Mail im Mail Programm (Das stantart teil von Mac)
die HTML tags anzeigt, anstatt sie in HTML umzusetzen
The Prophet
Rear Admiral
- Registriert
- Aug. 2001
- Beiträge
- 5.981
Wenn dann musst du schon den MIME Typ mittels eines zustäzlichen Headers bestimmen.
PHP:
$header = "Content-Type: text/html\r\nContent-Transfer-Encoding: 8bit\r\n";
mail($to,
$subject,
$message,
$header);
Loopo
Admiral
- Registriert
- Juli 2002
- Beiträge
- 7.617
so ist es und außerdem solltest du deine Nachricht auch HTML-konform gestalten (also mit <html>, <head> und <body>)The Prophet schrieb:Wenn dann musst du schon den MIME Typ mittels eines zustäzlichen Headers bestimmen.
ich gestalte den Header für HTML-Mails typischerweise wie folgt:
PHP:
$header = "MIME-Version: 1.0\r\n";
$header .= "Content-type: text/html; charset=iso-8859-1\r\n";
$header .= "From: ".$myname." <".$myemail.">\r\n";
$header .= "Reply-To: ".$myname." <".$myemail.">\r\n";