3

我想使用我添加的 php 邮件功能在电子邮件主题中添加像公司徽标这样的图像

$subject = "<img src=\"https://www.donndraper.com/images/logo.png\" width=\"50px\">"); 
$header = "From: $email\n Content-Type: text/HTML;";
4

3 回答 3

3

JerrySeeger 试图以一种相当居高临下的方式表达的是,电子邮件不支持主题中的图像。

SMTP 协议是在 HTML 发明之前 20 年设计的。

你想要的根本不可能。

于 2013-06-13T13:57:24.287 回答
2

您不能包含自定义图像(例如您的公司徽标),但是,您可以在标题中使用有限数量的 Unicode 图像。

一些客户端通过使用彩色图像来呈现它们,而不是将它们视为字体中的字符。以下文章有几张图片比较了各种移动设备的渲染方式:

您可以在 Wikipedia 上查看可用字符的长列表,如果由于某种原因您的字体不支持这些字符,则第二个链接是这些字符的位图渲染:

于 2013-08-18T17:22:37.390 回答
0

@GUS 说得好……你们都错了。

您可以在邮件主题中使用任何 unicode utf-8 或 Base64,并在大量邮件中使用最新趋势。它很容易实现。

于 2015-08-21T12:09:24.373 回答