2011-07-17 43 views
4

我試圖測試PHPmailer類來在電子郵件中嵌入圖像(http://www.google.gr/intl/en_com/images/srpr/logo1w.png)PHPmailer的AddEmbeddedImage方法不起作用

我使用這個代碼(標準一個沿,即100%的作品,郵件傳遞):

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

,這被放置在電子郵件正文:

<img src="cid:test">

圖像沒有顯示。我可能做錯了什麼?

+0

您不能從URL嵌入圖像,您需要在磁盤上擁有該文件的副本。在你的問題中'src'有什麼值? – hakre

回答

7

一些片文檔的措施:

$ path是文件名的路徑。它可以是一個相對的文件(從您的 腳本,而不是PHPMailer類)或您想要附加文件 的完整路徑。

您是否嘗試過使用本地圖像?

-4

cid:測試對圖像無效。

+7

它涉及嵌入到電子郵件中的圖像 – 419