我试图从php发送一封包含图像的HTML邮件。
我收到了电子邮件,除了<img>标记之外,所有的HTML标记看起来都不错。
电子邮件的消息如下:
$message = '<img src="http://your-click.ch/wp-content/uploads/2014/11/logo1.png" alt="Your Click" width="131" height="52" border="0" />';
当我收到邮件时,我看到有一个图像,但它只是一片空白当我检查元素时,我看到以下代码:

<img alt="Your Click" width="131" height="52" border="0">

正如您所看到的,src的整个属性都丢失了?为什么?

最佳答案

出于安全原因,有些电子邮件客户端会过滤掉外部链接的图像。尝试对图像进行编码并将其包含在邮件正文中,而不是外部链接。

关于php - 发送邮件时缺少<img>的src属性,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/30158223/

10-12 12:49
查看更多