首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用PHP发送邮件发送图像标记

使用PHP发送邮件发送图像标记
EN

Stack Overflow用户
提问于 2010-06-28 09:09:41
回答 1查看 2.5K关注 0票数 2

下面是我添加的作为邮件消息发送html内容的标题信息。

$headers = 'MIME-Version: 1.0‘。“\r”;

$headers .= 'Content-type: text/html;charset=iso-8859-1‘。“\r”;

$headers .=的内容-类型:多部分/混合;边界=\‘PHP-2’。“\r”;

$headers .=“内容-传输-编码:8位”。“\r”;

$headers .=“内容-类型: application/pdf;name=/home/sugumar/LOGO2.jpg”。“\r\n”;

邮件($to,$subject,$message,$headers);

在HTML中,主体标签有图像标签。但是在邮件中没有显示图像。如何用邮件发送图像。我不想做附件。它就像一个内联内容。

EN

回答 1

Stack Overflow用户

发布于 2010-06-29 01:55:49

如果要将图像内联,则需要将其作为附件来包含。

您所做的是在HTML中,而不是放置<img src="filename.jpg" />,而是放置图像的内容ID,即<img src="cid:$cid" />

本文通过一个工作示例进行了更好的细分:

http://www.phpeveryday.com/articles/PHP-Email-Using-Embedded-Images-in-HTML-Email-P113.html

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3131179

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档