Email notification not rendering HTML

clyon
Tera Guru

My email template, Message HTML field I have the following code:

<!--Header table -->

<p></p>

<table style="height: 20%; width: 85%; background-color: white;" cellpadding="0">

<tbody>

<tr>

<td style="width: 20%;">

<p><img style="display: block; margin-left: auto; margin-right: auto;" src="https://xxxxxxx.service-now.com/Help%20Desk%20logo%2080x80.pngx" alt="" /></p>

</td>

<td>

<div style="font-family: helvetica; font-size: 18px; color: #68696e; vertical-align: middle;">Reminder:<strong> ${number}</strong>  is still pending approval</div>

</td>

</tr>

<tr>

<td style="width: 20%;">  </td>

<td>  </td>

</tr>

</tbody>

</table>

<!-- Email Body table -->

<table style="text-align: left; border-top: 4px solid #3C6D99; background: #fff;" width="99%" cellspacing="0" cellpadding="0">

<tbody>

<tr>

<td style="width: 10px;" colspan="8">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td style="width: 57%;">

<div style="font: bold 15px Helvetica; sans-serif; color: #000000;">${u_requested_for.first_name} ${u_requested_for.last_name},<br /><br /></div>

</td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td rowspan="2">

<div style="font: bold 15px Helvetica, sans-serif; color: #3c6d99; margin: 0 0 5px 0;">Request ID</div>

<div style="font: 12px Helvetica, sans-serif; color: #68696e;">

<div style="font: 12px Helvetica, sans-serif; color: #68696e;">${URI_REF}</div>

<div style="font: 10px Helvetica, sans-serif; color: #68696e;">  <em>   Click here to view more information</em></div>

</div>

</td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>

<div style="font: 14px Helvetica, sans-serif; color: #68696e;">Your requested item is still pending approval.</div>

</td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td style="vertical-align: middle;" rowspan="7">

<div style="font: 12px Helvetica, sans-serif; color: #000000;"><strong>Request details:</strong><br />${mail_script:sc_req_item_details}</div>

</td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td rowspan="3">

<div style="font: bold 15px Helvetica, sans-serif; color: #3c6d99; margin: 0 0 5px 0;">Request Status</div>

<div style="font: 12px Helvetica, sans-serif; color: #68696e;">${state}</div>

</td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td rowspan="3">

<div style="font: bold 15px Helvetica, sans-serif; color: #3c6d99; margin: 0 0 5px 0;"><strong>Requested  For</strong></div>

<div style="font: 12px Helvetica, sans-serif; color: #68696e;">${u_requested_for}</div>

</td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td style="vertical-align: middle;" rowspan="4">

<div style="font: 12px Helvetica, sans-serif; color: #000000;"><strong>Approval details:</strong></div>

<div style="font: 12px Helvetica, sans-serif; color: #000000;">${mail_script:sc_req_item_approvals_list}</div>

</td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="vertical-align: bottom;" rowspan="4">

<div style="font: bold 15px Helvetica, sans-serif; color: #3c6d99; margin: 0 0 5px 0;">Have any questions?</div>

<div style="font: 12px Helvetica, sans-serif; color: #68696e;">Don't hesitate to call us or chat online with one of our agents<br /><br /></div>

<div style="valign: bottom; font: 10px Helvetica, sans-serif; color: #68696e;"><a title="Help Desk Chat" href="https://helpdeskchat.xxxx.net" target="_blank"> <img style="align: baseline;" title="" src="https://xxxxxx.service-now.com/Chat%2020x20.pngx" alt="" width="20" height="20" align="baseline" border="" hspace="4px;" vspace="" /></a>  Chat    <a title="Email Help Desk" href="mailto:GlobalHelpDesk@xxxxx.com" target="Outlook"><img style="align: baseline;" title="" src="https://xxxxx.service-now.com/Email%2020x20.pngx" alt="" width="20" height="20" align="baseline" border="" hspace="4px;" vspace="" /></a>  Email    <img style="align: baseline;" title="" src="https://xxxxx.service-now.com/Phone%2020x20.pngx" alt="" width="20" height="20" align="baseline" border="" hspace="2px" vspace="" />HELP (4357)<br /><br /></div>

<div style="valign: bottom; font: 10px Helvetica, sans-serif; color: #68696e;"><em>Or call us directly by dialing (866) 123 1234</em></div>

</td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td><span style="font-size: 25px;">  </span></td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>

<div style="font: 14px Helvetica, sans-serif; color: #68696e;">Thank you, ${u_requested_for.first_name}, for working together with Help Desk Central<strong>!</strong></div>

</td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;">  </td>

<td>  </td>

<td>  </td>

<td style="border-right: 2px solid #3c6d99;">  </td>

<td>  </td>

<td>  </td>

<td>  </td>

<td style="width: 10px;">  </td>

</tr>

<tr>

<td style="width: 10px;" colspan="8">                </td>

</tr>

<tr>

<td style="border-top: 4px solid #3c6d99; width: 10px;" colspan="8">  </td>

</tr>

</tbody>

</table>

When I preview the email notification it previews as expected when I choose 'plain text'.

find_real_file.png

But when the email is sent all I see is the HTML code:

find_real_file.png

What am I missing to get the email to correctly render like the email review?   TIA

8 REPLIES 8

Patrick Fedigan
Giga Guru

Hello Christina,



Is this HTML specifically in the HTML field/box instead of maybe a normal string/message field?



Also, it might be worthwhile to check if other emails are displaying correctly.



Cheers


It is in the 'Message HTML' field. I did try it in the 'Message Text' field with no change.


This is a new format for our emails that I'm working on so not applicable for our other emails. Our current emails to not have the html formatting that this new one does.


nthumma
Giga Guru

check the content type of notification by going to advance view.


screenshot-dev22202.service-now.com 2017-05-03 18-56-24.png


Is this what you are referring to?