需要在邮件中插入一些html($ email php生成电子邮件

时间:2015-07-08 08:23:31

标签: php html email

我想在我的php文件在表单后生成的电子邮件中插入一些html。 这是电子邮件的一部分:

mail($email, 
     "www.icecream-icecream.com", 
     "Thank you for your message,
           within 24 hours you will receive a personally dedicated email. Bye",
      "From: info@...."
   );

你可以在哪里阅读“谢谢你的消息......”我想用html进行基本的自定义。 为什么? 因为我想插入没有html的泰语字符无法正确发送。

谢谢,如果你知道怎么做,谢谢你,如果不知道的话。 我在这里很新。

1 个答案:

答案 0 :(得分:1)

<?php
$to = "somebody@example.com, somebodyelse@example.com";
$subject = "HTML email";
$message = "<html><head><title>HTML email</title></head><body><p></p></body></html>";
// Always set content-type when sending HTML email
$headers = "MIME-Version: 1.0" . "\r\n";
$headers .= "Content-type:text/html;charset=UTF-8" . "\r\n";
// More headers
$headers .= 'From: <webmaster@example.com>' . "\r\n";
$headers .= 'Cc: myboss@example.com' . "\r\n";
mail($to,$subject,$message,$headers);
?>

这样你可以将html放在$message中。 Reference