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
Note Images are Showing in Outlook web app (n browser) but not showing in outlook client (Installed in local system)
We Try all these Points, But still facing same issue
Please Support,Thanks in Advance
Thanks & Regards
I am able to reproduce your issue on Outlook Desktop now.
The image cannot be displayed on Outlook client. I will help confirm report this issue on my side and back to you later.
Dear Mabel ,
Thanks for Repling and support,I checked with onedrive embaded URL in that it is working , but when i try with my sharePoint library it is not working, i am also looking for solution from sharepoint library image to be show in email.
Kindly Let me know if (from sharepoint library image refference )image is showing in mail.
Thanks & Regards
I'm facing the same issue with you and have similar test. You said you success on onedrive embaded URL to shown in email body, could you please share your steps, mine is still not working by using picture in onedive url.
Thanks in adavance!
I have the same problem...
- If I share an image in onedrive to all the public (verified in web browser without credential that the visualization is correct) whem a flow sending an email, this image is not shown for the client.
- If I upload the same image to a server type "imgur.com" the mail sent by the flow with html (same as before) it's ok and show the image.
It's a pity that it doesn't work well with images on a company's one drive.
I'm also having this problem.
I tried embedding and image form onedrive in an HTML document on my desktop and it works fine in chrome if I'm logged into my onedrive, but as soon as I go incognito mode it no longer works. I have quadrupole checked the permissions, they are correct.
It's like onedrive changed something in the backend that no longer allows onedrive files to be embedded without being logged-in? I don't know if this is even possible, but it's happening sooo...
This is not absolutely related to this topic but just in case someone wants to do the same thing as me.
I connect an Excel file to Power BI by using the "Analyze in Excel"
I make my report in Excel, I create a VB macro to run the refresh everyday and capture the Excel sheet then put it in the body of the email.
The Daily Task Scheduler will automate that VB.
See my blog post on how to embed images in an Outlook email sent from Flow.
Business Applications MVP
The link you sent was for static images. I am looking for a solution for dynamic images, where users add images to a list item body and the images get sent embedded through email. I have got this working for Outlook webmail but not Outlook desktop client.
I converted the image int base 64 and it worked.
That works for one image. But I'm trying for the list of images, suppose recurring for today's date i want to send that image to particular person. Where i can use if need to use that code I'm pretty new to Microsoft flow.