Issue:
Using Outlook Catalog emails are getting updated with corrupted characters due to which in ITPAM approval process is not working.
Steps:
-> After Microsoft has rolled out changes to Office 365, all HTML emails via Outlook are sent via characters " Error [font-family:"Cambria Math"; panose-1:2 4 5 3 5 4 6 3 2 4;]:"
-> Due to this ITPAM is unable to approve emails sent from Catalog.
-> This works fine when using emails in plain text.
Release : 17.3
Component : Catalog - Email
USVCT 17.3 RU3 + ITPAM 4.3.05
Office 365 (after latest upgrade) sends out Emails in HTML format(This is applicable only for the customers who are using Email PDA approval in their PAM process)
When the email sends in the HTML format, the existing EmailApproval.xml process(OOTB process shipped from Service Catalog) fails to process it (in the upgraded office 365)
This is addressed by SE in the defect DE65423 and fix is included in 17.3 RU 16. However need to follow steps post applying the patch:
with
Process.reqInfoStart = ApprovalMailBody.indexOf("^#{");
Process.reqInfoEnd = ApprovalMailBody.indexOf("}#^");
Process.reqInfo=ApprovalMailBody.substring(reqInfoStart+3, reqInfoEnd)
Before Change:
After Change:
9.Click on "OK" button.
10.Click on the "Checkin" button→ popup comes→click on the check In button
11.Note: Please take the backup of EmailApproval.xml before making changes to it.