php - 如何使用 PHP 发送 HTML 格式的邮件?

尝试通过 mail() 发送 html 电子邮件,但是 gmail 只是将电子邮件显示为纯文本,没有标记,例如:

mail("blah@blah.com", "subject", "<i>Italic Text</i>");

只是显示为

<i>Italic Text</i>

有什么想法吗?

最佳答案

您必须指定邮件的内容是 HTML:

mail("blah@blah.com", "subject", "<i>Italic Text</i>", "Content-type: text/html; charset=iso-8859-1");

https://stackoverflow.com/questions/5715357/

相关文章:

reporting-services - SSRS 格式显示为百分比

sql-server - SQL 2008 使用 LTrim(RTrim 并且数据中仍有空格

c# - 从时间中删除前导零以显示耗时

c++ - 格式化 C++ 控制台输出

html - 在电子邮件正文中应用 HTML 格式

time - ColdFusion - 从分钟数创建时间

swift - 在 Swift 中使用 %@ 格式化字符串

c# - 在 DataGridView 列中格式化 TimeSpan

haskell - 如何将 Rational 转换为 "pretty"字符串?

c++ - Qt - QPushButton 文本格式