How to fix background images from db_image table not appearing in email notificationsIssue When you use background images from the db_image table in email notifications, the images don't appear in received emails. While images inserted with the <img> tag display correctly, those added using the background attribute aren't attached to the notification. Adding <Style> body {background-image:URL('banner-img.jpg');} </Style> shows the image in Preview Notification but not in email clients like Outlook. Release San Diego Cause The img/URL tag is not rendered when the email arrives in your mailbox. Instead of using only the image name from the db_image table, you need to use the complete URL of the image. For example, this code does not work: body {background-image:URL('banner-img.jpg');} Resolution To display background images in email notifications: For HTML email body, include: <Style> body {background-image:URL('https://<instance-name>.servicenow.com/banner-img.jpg');} </Style>For email script, include: Template.Print("<Style> body {background-image:URL('https://<instance-name>.servicenow.com/banner-img.jpg');} </Style>");