Enhanced rich text image not included in mail

  • 18 September 2017
  • 6 replies
  • 66 views

Badge +3

Hi Everyone,

I am trying a simple email triggering option when Item is added. I am trying to send a Enhanced rich text  column data (which contain image ) as email body. Though all the formatted text are coming fine but the Image I have included are not coming. Is there limitation to the Nintex workflow ?


6 replies

Userlevel 6
Badge +13

This might be a bug ‌. I've just tested and I get the old red cross error where my picture should be.

Inspecting the source of the email the URL of the image is a site relative path rather than an absolute path, therefore the URL cannot resolve.

Not sure if this is by design or oversight. Obviously in the list that is correct because you are viewing the image in context of the current site, but if you are viewing it in an email, that path needs to be absolute.

Can anyone offer insight as to whether this is a bug, limitation or by design?

Userlevel 6
Badge +13

With regards to your issue here, images in Rich Text fields are stored in https://tenantname/sites/sitename/SiteAssets/Lists/YourList/NewForm/imagename.jpg

So you might be better building this URL in the workflow or email code if you want to overcome this issue straight away.

Badge +3

Thanks Ryan for your valuable time  .. if i understood you correctly are you suggesting to re format the url before adding it to email body ?

Userlevel 6
Badge +13

Something along those lines. The reference Nintex picks up is clearly intended for use within the site, not outside of it so you'll need to make this an absolute URL for it to work outside of the SharePoint site.

Badge +3

Thanks for the reply. but I not getting image file url instead I am getting something else as below

<img src="" style="margin:5px">

Userlevel 6
Badge +13

Are you still referencing the image from the rich text field?

I don't believe this will work. I think you'll need to incorporate your image into your email body via HTML, not through a reference to a rich text column.

Reply