当内容类型为text / html时,php邮件不起作用

时间:2016-07-04 00:52:15

标签: php html email email-headers

我正在使用php mail()函数,但是当我将标题内容类型设置为text / html时它不起作用。

这样可行:

mail('to@mail.com','test','test',
'From: from@mail.com
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit');

但是当我将text / plain更改为文本html时,就像这样:

mail('to@mail.com','test','test',
'From: from@mail.com
MIME-Version: 1.0
Content-Type: text/html; charset=iso-8859-1
Content-Transfer-Encoding: 8bit');

它不再起作用了。我没有收到任何错误消息,但mail()首先返回true,更改内容类型后返回false。

修改以澄清重复状态

链接的问题包含一个全局问题,答案甚至不能给出这种情况的答案。我正在尝试调试此问题,建议类似于:只使用库不是一个有效的响应。

0 个答案:

没有答案