phpmailer:addEmbeddedImage" background-url"

时间:2016-11-23 21:44:57

标签: php css email background-image phpmailer

如何将此代码片段中的background-img添加到phpmailer中,以便将此图像嵌入到邮件中:

<td background="http://www.xxx.de/img.jpg" bgcolor="#ffffff" style="background: #ffffff url('http://www.xxx.de/img.jpg')" class="background" height="120" valign="top">xxx</td>

我的方式:

$mail = new PHPMailer();
$mail->AddEmbeddedImage('http://www.xxx.de/img.jpg', 'bgimg1', 'img.jpg');

所以我更换了网址:

<td background="cid:bgimg1" bgcolor="#ffffff" style="background: #ffffff url('cid:bgimg1')" class="background" height="120" valign="top">xxx</td>

当我收到邮件时,我可以在邮件源中找到bgimg1,但它不会显示在我的邮件程序(thunderbird)中。

如果我只是制作一个img-Tag,则会显示img:

<img src="cid:bgimg1"> 

任何想法如何将backround-url放入我的html-Mail?

0 个答案:

没有答案