0
我正在使用郵件功能將html發送到電子郵件地址,但From姓名和電子郵件地址未顯示。這是我的代碼:爲什麼From行不能用於我的郵件功能?
$name = $_POST['name'];
$mailTo = '[email protected]';
$subject = 'Message from ' . $_POST['name'];
$message =
'<html>
<head>
<title>HTML email</title>
</head>
<body>
<p><b>Name:</b> ' . $_POST['name'] . '</p>
<p><b>Email:</b> ' . $_POST['email'] . '</p>
<p><b>Message:</b> ' . $_POST['mainmessage'] . '</p>
</body>
</html>';
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: Postmaster <[email protected]>';
mail($mailTo, $subject, $message, $headers);
我期望的電子郵件顯示爲來自郵政處於電子郵件地址[email protected],但它顯示爲來自[email protected]到來,這是我的託管服務提供商。
我沒有正確設置什麼?
yup!修復它。謝謝! – zeckdude 2009-12-01 05:08:37