cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
shiningstar
Level: Powered On

Try to Send Email using MS FLOW with Images embedded in mail body. But image are not seen in Desktop

We tried to Send Email using MS FLOW with Images embaded in mail body. But image are not seen in Desktop Outlook client in MS FLOW.

We tried to set image source to embed image in in mail body using MS Flow in following ways:

1:- By using image Url Directly from SharePoint Library

2:- By using image Url from List Item Attachment

3:- Converting SharePoint Image Content into Binary format  and set as an image source

4:- Directly Setting image source as a base 64 string

5:- By using image Url from Google Drive/Linked one drive and image is shared with Publically

6 :-by Embedding SharePoint image directly into Desktop Outlook client mail & Copy its source and set it as image source in MS Flow Mail

Images are Showing in browser  but not showing in outlook

We Try all these Points, But still facing same issue 😞 

Please Support,Thanks in Advance

Thanks & Regards

6 REPLIES 6
Community Support Team
Community Support Team

Re: Try to Send Email using MS FLOW with Images embedded in mail body. But image are not seen in Des

Hi @shiningstar,

 

According to your description, I created a library to save images. Then create a flow to send an email with the image embedded in the body when a file is created in the library.

 

The flow is configured likes below.

1.PNG

Note: Please make sure you have selected Yes for Is HTML field.

 

The image could be configured as:

<img scr=http://company.sharepoint.com/sitename/File path (here I am using the dynamic content) width=”500” height=”500”>

 

It works fine. The image can be displayed on the email body.

2.PNG

 

 

Best regards,

Mabel Mao

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
shiningstar
Level: Powered On

Re: Try to Send Email using MS FLOW with Images embedded in mail body. But image are not seen in Des

Dear Mabel,

 

Thanks for reply, however the issue is different.

There are two ways to see the email: 

1) View image in Outlook web app (in browser) which is working fine with me also.

2) Outlook client (which is installed in employees local machines) – Here the image is not visible -  which is not working in my case.

 

I think the screen shot which you have shared is of outlook web app in browser .Can you please check in your outlook client and let me know.

 

Kindly note, we are also doing the same setting which you have mentioned and also we have used “img” tag in HTML.

 

Thanks & Regards,

 

 

Imi
Level: Powered On

Re: Try to Send Email using MS FLOW with Images embedded in mail body. But image are not seen in Des

Hi

Did you get to a solution on this.

I am not sure, but in one of our PowerApps solution we had to add such parts to the HTML emails the buttons to appear in Outlook too, maybe this is the same in case of pictures.

<!--[if mso]>
Outlook content
<![endif]-->
<!--[if !mso]> <!---->
Non-outlook content
<!-- <![endif]-->

Just an idea to differentiate the content for Outlook, but not an answer how to add pictures on a way Outlook would display them.

Imre

dipand
Level: Powered On

Re: Try to Send Email using MS FLOW with Images embedded in mail body. But image are not seen in Des

Does anyone has any answer to this? I have got stuck with the same problem.

iuif
Level: Powered On

Re: Try to Send Email using MS FLOW with Images embedded in mail body. But image are not seen in Des

Thank you for sharing, it looks great!

What if we would like to embded always the same image in each email sent?

I could not find "file path' in any of get file or similar Actions. Coudl you please advise?

Highlighted
Jcalann
Level: Power Up

Re: Try to Send Email using MS FLOW with Images embedded in mail body. But image are not seen in Desktop

Hello everyone little late to this forum but it definitely help me. This is for anyone who is still having this issue and their images are hosted in a Sharepoint folder/image library. Under the standard connectors for Sharepoint you can select the "File Content by Path" and grab the image either jpeg or png haven't tested svg. In your email body under "Attachment Content" select add dynamic content and you're going to select "File Content". In the attachment name type the ImageName.jpg or png. The imageName can be anything you set. After that in the image body make sure html is set to yes and use the <img src="ImageName"/> the image src must be the same name as the attachment name. Also the user might need to mark the domain as a safe sender. I did this and the image displayed in Outlook Client 2016 and Office 365 Outlook. Hope this helps

Helpful resources

Announcements
thirdimage

Power Automate Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

firstImage

Incoming: New and improved badges!

We've given our badges an overhaul and also added some brand new ones!

fifthimage

Microsoft Learn

Learn how to build the business apps that you need.

sixthImage

Power Platform World Tour

Find out where you can attend!

seventhimage

Webinars & Video Gallery

Watch & learn from the Power Automate Community Video Gallery!

Top Kudoed Authors (Last 30 Days)
Users online (4,592)