kerstel
- php
Hi,
wie kann ich mit der mail-funktion von PHP emails im html format verschicken?
Danke und Gruß
Ralf
Tach
wie kann ich mit der mail-funktion von PHP emails im html format verschicken?
Indem Du mal hier die Kommentare liest:
http://www.php.net/manual/en/function.mail.php
Ciao,
Harry
Hi,
wie kann ich mit der mail-funktion von PHP emails im html format verschicken?
Danke und Gruß
Hallo Ralf,
folgende drei Links sollten Dir helfen:
Aus der FAQ der deutschen PHP Newsgroup, die einfachste Variante: http://www.dclp-faq.de/q-mail-html.html
Eine komplette Klasse mit HTML, eingebundenen Bildern, Anhängen etc. gibt es von Richard Heyes unter http://www.phpguru.org/mime.mail.html
Noch ein einfaches Code-Beispiel: http://www.phytoon.com/ash/it/php.html
Mfg Matthias
Nimm eine leere Datei und füge folgenden Code ein und speicher die datei unter "mail.php"... fertig. Hab den Codeschnipsel mal aus meinem Mail-Skript entnommen, einiges is also überflüssig, aber es funktioniert so.
<?php
//Hier Deine E-Mail-Adresse hin...
$fm_rcpmail = "johndoe@example.com";
parse_str($QUERY_STRING);
$argACN = $qacn;
if(isset($argACN) && $argACN == "send")
{
$fm_xheader .= "From: $fm_sender<>\n";
$fm_xheader .= "Reply-To: EMAIL_FROM_MAIL<>\n";
$fm_xheader .= "X-Report-Abuse-To: *\n";
$fm_xheader .= "X-Mailer: *\n";
$fm_xheader .= "X-Sender-IP: $REMOTE_ADDR\n";
$fm_xheader .= "Content-Type: text/plain";
mail($fm_rcpmail,$fm_xsubject,$fm_xbody,$fm_xheader);
}
else
{
echo "";
}
?>
<html>
<body>
<center>
<form action="mail.php?qacn=send" method="post">
<table width="500">
<tr>
<td width="20%" valign="top"><font face="Helvetica,Arial" size="2">From:</font></td>
<td width="80%" valign="top"><input name="fm_sender" type="text" size="20"></td>
</tr>
<tr>
<td width="20%" valign="top"><font face="Helvetica,Arial" size="2">Subject:</font></td>
<td width="80%" valign="top"><input name="fm_xsubject" type="text" size="20"></td>
</tr>
<tr>
<td width="20%" valign="top"><font face="Helvetica,Arial" size="2">From:</font></td>
<td width="80%" valign="top"><textarea name="fm_xbody" cols="25" rows="10"></textarea></td>
</tr>
<tr>
<td width="20%" valign="top"><font face="Helvetica,Arial" size="2"> </font></td>
<td width="80%" valign="top"><input type="submit" value="Send"></td>
</tr>
</table>
</form>
</center>
</body>
</html>