2013-04-05 51 views
3

我使用的HTML表单的textarea和PHP发送电子邮件中的HTML链接使用我的网站发送由PHP

我怎样才能把一个链接在邮件正文发送电子邮件。我这样做

<a href="http://www.xxxxx.com/">Visit the site</a> 

但我收到全文。我也试过

<html> 
    <head> 
    <title>Test</title> 
    </head> 
    <body> 
    <a href="http://www.xxxxx.com/">Visit the site</a> 
    </body> 
</html> 

但我收到全文

+0

让我们知道你在写什么代码发送电子邮件 – Mahendra 2013-04-05 05:07:42

+0

哪里是发送电子邮件的代码? – 2013-04-05 05:17:04

回答

3

确保你添加页眉正确

// To send HTML mail, the Content-type header must be set 
$headers = 'MIME-Version: 1.0' . "\r\n"; 
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; 

查阅Example #4 Sending HTML email

0

你有没有尝试内设置的内容类型声明邮件标题发送到邮件服务器?

Content-Type:text/html;字符集= UTF-8

0

套头到text/html

$headers = "MIME-Version: 1.0" . "\r\n"; 
$headers .= "Content-type:text/html;charset=iso-8859-1"; 

看到的例子:PHP mail() function

0

的问题肯定是在你的头

$headers .= "Content-Type: text/html; charset=ISO-8859-1\r\n"; 

与这些标题,你的内容将被正确解释。

看看here