2011-07-17 11 views
4

PHPmailerクラスをテストして、画像内に画像(http://www.google.gr/intl/en_com/images/srpr/logo1w.png)を埋め込みましたPHPmailerのAddEmbeddedImageメソッドが動作しない

(100%の作品は、メールが配信されていることを、標準1と一緒に、)私はこのコードを使用してい

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

をし、これは電子メールの本文に配置されています

<img src="cid:test">

画像が表示されません。私は何が間違っていますか?

+0

URLから画像を埋め込むことはできません。ファイルをディスクにコピーする必要があります。あなたの質問にはどんな価値が '$ src'ですか? – hakre

答えて

7

ドキュメントのいくつかの作品から撮影:

$パスは、ファイル名のパスです。これは相対的なもの( スクリプト、PHPMailerクラスではありません)または添付するファイルへの完全なパスにすることができます。

ローカルイメージを使用してみましたか?

-4

cid:testは画像の有効なURLではありません。

+7

電子メールに埋め込まれた画像 – 419

関連する問題