

#OUTLOOK FOR MAC SIGNATURE IMAGE PROFESSIONAL#
As if the JavaScript engine just stops internally.Adding an image to your Signature can your email look more professional or more personal.

The biggest problem we are facing so far is that seems that after an internal error, the pleted() call seems to be no longer registered by the JS API, and the process never finishes, therefore completely preventing the e-mail being sent out, without us having a way to cancel the process or inform the user, since even notification display call seems to fail. We only have observations, such as the internal error usually happens after a fresh Outlook start during sending out the first e-mail, and the recipient retrieval fails most of the time. tAsyncĪs i mentioned eariler, we cant really determine at this moment an exact path to produce the aforementioned internal errors. JS API interface calls which the add-in is making, in order:.Console errors: There are no errors returned by the Office JS in any asynchronous calls.At this moment we do not have any workaround for this, so we would need to completely disable this feature in Outlook for Mac. However, during one of the internal tests, we experienced that on Outlook for Mac, the inline images are getting broken during the procedure. This has been working fine for all platforms altogether. For this, we have to retrieve the complete body, do link processing using regex and string replacing, and then set back the changed body. We would like to enrich the links in the outgoing e-mail with additional query parameters. The sent out e-mail will not display the inline images, only their alt text.In the function which is called in the ItemSend event subscription, retrieve the body of the e-mail using body.getAsync, and then replace the body using tAsync.The e-mail being sent out should contain inline images, or a signature with an inline image, where the image is located on the user's computer.The Add-In should subscribe to the ItemSend event using the Events extension point.This behavior is not present on other platforms. Current BehaviorĬurrently on Outlook for Mac, during ItemSend event handling, if a tAsync call is made to change the body of the e-mail, any inline images, or inline images in a signature, which are located on the user's computer, are broken, and only their alt text is displayed. It is expected that the tAsync call during ItemSend event handling would not break inline images inside the e-mail on Outlook for Mac, as it is working fine on other platforms.

#OUTLOOK FOR MAC SIGNATURE IMAGE WINDOWS#
This behavior is not present on the Outlook on the web, and Windows Desktop Outlook versions, there the inline images are still correctly being displayed. However, on Outlook for Mac, if the e-mail contains inline images, or contains a signature with an inline image, which is located on the user's computer, the images are broken, and only the alt text of the images are displayed. The process completes without errors on all tested platforms (Outlook on the web, Windows Desktop, Outlook for Mac). setAsync ( processedHtml, , processedCallback )
