没有附件的正文上的phpMailer图像

Posted

技术标签:

【中文标题】没有附件的正文上的phpMailer图像【英文标题】:phpMailer image on body without attachmnet 【发布时间】:2018-11-10 21:54:59 【问题描述】:

如何从 phpMailer 发送图片,不带附件,只在正文上?

使用以下代码我发送 img,但我需要不带附件:

$mail->AddEmbeddedImage($_SERVER['DOCUMENT_ROOT']."/img/header_logo.png", "header_logo", "image/png");
$mail->Body = '<center><img  src="cid:header_logo"></center>';

有什么建议吗?

【问题讨论】:

【参考方案1】:

我解决了将我的路径 img 服务器直接放在 'src' 属性而不是 'cid' 上。

$mail->Body = '<center><img  src="http://xftaua.com/my/path.jpg"></center>';

【讨论】:

以上是关于没有附件的正文上的phpMailer图像的主要内容,如果未能解决你的问题,请参考以下文章

在电子邮件正文中显示附加图像

强制 phpmailer 发送正文为空的邮件

PHPMailer拒绝发送没有附件的电子邮件

当我们使用 phpMailer 发送带有动态内容的邮件时,如何在电子邮件正文中显示多个内联图像

使用PHPMailer发送邮件

是否可以序列化PHPmailer对象并通过会话使用它?