feedback on glide.email.inbound.convert_html_inline_attachment_references property

Gemma4
Mega Sage

Hi Everyone,

Can I get feedback and help to ensure I set these properties correct to be compliant? 

  1. glide.email.inbound.convert_html_inline_attachment_references
  2. glide.email.read.active property

During our healthscan we received feedback that we were not compliant in dev and prod. This property glide.email.read.active property is set to true in those instance. In addition, we do not have glide.email.inbound.convert_html_inline_attachment_references as a property in any of our instances. 

 

To be compliant is it correct that I would need to do the following:

  • Add glide.email.inbound.convert_html_inline_attachment_references with value true to all instances. 
  • Set glide.email.read.active property to false

Will changing glide.email.read.active property to false impact receiving email functionality? 

Below are the articles I read that were a little confusing to me and I wanted to confirm I was on the right track. 

 

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0635954

 

https://docs.servicenow.com/bundle/utah-platform-security/page/administer/security/reference/convert...

 

Thanks so much for any feedback you can provide

 

2 REPLIES 2

Sandeep Rajput
Tera Patron
Tera Patron

@Gemma4 

When the system property glide.email.inbound.convert_html_inline_attachment_reference is set to false, inbound email processing does not update the email's HTML data to reflect the stored location of the attachment in the sys_attachment table. As a result,

  1. Inline images do not appear in email display in the activity formatter
  2. Inline images do not appear when the email is viewed in the email HTML preview.
  3. When appending email.body_htm in inbound actions between [code] tags, the images are missing.

Source: https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0635954

 

Since this property is needed to be true to allow the inline images to be shown in ServiceNow hence you should keep this property to true. 

 

2. Property glide.email.read.active Specifies whether to enable or disable the inbound mail server.

  • Type: true | false
  • Default value: true

Since this property is needed for sending/receiving email, you should not set it to false and always keep it to true on the production instance.

 

Hope this helps.

Thank you so much! This was very helpful. However, I am still having a problem or I've misunderstood. 

 

 

  • I create the property glide.email.inbound.convert_html_inline_attachment_reference and set value to True 
  • glide.email.inbound.convert_html_inline_attachment_reference set value to true

I am still showing an not compliant. See attached.