I would like to know why the header info is showing in the email, along with why the HTML code is not rendering. I will post examples of code and result. Please provide a solution b4 i pull my hair out.
Running PHP 4.3.9 on Apache
[PHP]
function sendMail($vars) {
$email = "visitor@site.com";
$headers ="MIME-Version: 1.0\r\n";
$headers .= "From: {$email}\r\n";
$headers .= "Return-Path: {$email}\n";
$headers .= "Reply-To: {$email}\n";
$headers .= "Message-Id: <".time()."@".$_SERVER['SERVER_NAME'].">\n";
$headers .= "X-Mailer: php-mail-function-0.2\n";
$content = "<b>test</b>";
mail("email@example.com", "Subject", $content, $headers);
}
[/PHP]
This is the email that is returned.
Expand|Select|Wrap|Line Numbers
- From: visitor@site.com
- Reply-To: visitor@site.com
- Message-Id: <1185426433@www.example.com>
- X-Mailer: php-mail-function-0.2
- <b>test</b>