"+i.error.replace(/\n/,'
');o=o.replace(/\n/g,'
')+"
",t.$smime={validSignature:i.valid,certificate:i.certificates[i.certificates.length-1],message:o}}else"UIxMailPartEncryptedViewer"==i.type&&(t.$smime={message:"THIS MAIL IS ENCRYPTED!"});_.forEach(i.content,function(e){s(e)})}else angular.isUndefined(i.safeContent)&&(i.safeContent=i.content,t.$hasUnsafeContent|=i.safeContent.indexOf(" unsafe-")>-1),"UIxMailPartHTMLViewer"==i.type?(i.html=!0,t.$loadUnsafeContent||e.$displayRemoteInlineImages?(angular.isUndefined(i.unsafeContent)&&(i.unsafeContent=document.createElement("div"),i.unsafeContent.innerHTML=i.safeContent,angular.forEach(["src","data","classid","background","style"],function(e){var t,n,s,o=i.unsafeContent.querySelectorAll("[unsafe-"+e+"]");for(s=0;s',' ',' ',"
",'"+i.error.replace(/\n/,'
');o=o.replace(/\n/g,'
')+"
",t.$smime={valid:i.valid,certificate:i.certificates[i.certificates.length-1],message:o}}else"UIxMailPartEncryptedViewer"==i.type&&(t.$smime={isEncrypted:!0,valid:i.valid},i.valid?t.$smime.message=l("This message is encrypted"):t.$smime.message=l("This message can't be decrypted. Please make sure you have uploaded your S/MIME certificate from the mail preferences module."));_.forEach(i.content,function(e){s(e)})}else angular.isUndefined(i.safeContent)&&(i.safeContent=i.content,t.$hasUnsafeContent|=i.safeContent.indexOf(" unsafe-")>-1),"UIxMailPartHTMLViewer"==i.type?(i.html=!0,t.$loadUnsafeContent||e.$displayRemoteInlineImages?(angular.isUndefined(i.unsafeContent)&&(i.unsafeContent=document.createElement("div"),i.unsafeContent.innerHTML=i.safeContent,angular.forEach(["src","data","classid","background","style"],function(e){var t,n,s,o=i.unsafeContent.querySelectorAll("[unsafe-"+e+"]");for(s=0;s',' ',' ',"
",'