Skip to main content

This site requires you to update your browser. Your browsing experience maybe affected by not having the most up to date version.

General Questions /

General questions about getting started with SilverStripe that don't fit in any of the categories above.

Moderators: martimiz, Sean, biapar, Willr, Ingo, swaiba, simon_w

Show Image attachment in Email body?


Reply


2 Posts   646 Views

Avatar
Pix

Community Member, 153 Posts

9 April 2013 at 7:40am

Hi,

I have a form which sends an e-mail with an image attachment. I was wondering how would I also display the image in the body of the e-mail? I was reading how the src must reference 'cid' or something like that, so I tried:

<img src="cid: name-of-attachment.jpg" alt="pic">

But did't work, maybe there is a better way with SilverStripe? The image must be sent as an attachment, it will not live on the server, so I need to reference the src from the email somehow.

Thank you!

Avatar
Pix

Community Member, 153 Posts

11 April 2013 at 7:01am

Edited: 11/04/2013 7:04am

Just kind of wondering about this.....that's all.....

So, this is good

$email->attachFile("myImage.jpg");

but (this doesn't work):

<img src="myImage.jpg" alt="my image">

in the email template. How to reference the attached image? Anyone?