我正在尝试使用图像发送带有PHPMailer的HTML邮件。正文是从包含所有信息的html文件加载的。
发送邮件时,尽管我什至也将图像作为附件发送,但图像并未出现在正文中。
HTML <img>标记指向与该位置相同的位置。
<img>
PHP:
$mail->AddAttachment('img/2u_cs_mini.jpg');
如何使html指向附件,以便可以将图像加载到正文中。
查看PHPMailer附带的示例,我没有发现任何区别,在这种情况下,确实出现了图像。
我找到了答案:
$mail->AddEmbeddedImage('img/2u_cs_mini.jpg', 'logo_2u');
并在<img>标签上src='cid:logo_2u'
src='cid:logo_2u'