PHPmailer的AddEmbeddedImage方法不起作用

时间:2011-07-17 12:51:23

标签: php

我正在尝试测试PHPmailer类以在电子邮件中嵌入图像(http://www.google.gr/intl/en_com/images/srpr/logo1w.png)

我正在使用此代码(连同标准代码,100%有效,邮件已发送):

$mail->AddEmbeddedImage($src, 'test', basename($src));

这是电子邮件正文:

<img src="cid:test">

图片未显示。我可能做错了什么?

2 个答案:

答案 0 :(得分:9)

取自部分文件:

  

$ path是文件名的路径。它可以是一个相对的(来自你的   脚本,而不是PHPMailer类)或所需文件的完整路径   附上。

您是否尝试过使用本地图片?

答案 1 :(得分:-4)

cid:test不是图片的有效网址。