我不能通过PHP发送HTML电子邮件。
在雅虎电子邮件中,它显示基于文本的电子邮件。如何制作电子邮件以显示基于正常的HTML。
在yahoo邮件中输出我的电子邮件:
<html><head></head><body><h2>test heading</h2><br><table><tr><td>Color / Pattern: </td><td>yellow</td></tr></table></body></table>
PHP代码:
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$headers .= 'From: '.$email."\r\n".
'Reply-To: '.$reply_to."\r\n" .
'X-Mailer: PHP/' . phpversion();
$message = "<html><head></head><body><h2>test heading</h2><br><table><tr><td>Color / Pattern: </td><td>yellow</td></tr></table></body></table>";
mail($mail_to, $subject, $message, $header);