

A digitally signed message is an example since digital signing relies on one of these mechanisms. Protected by Information Rights Management (IRM) or encrypted in other ways for protection. However, add-ins are not activated if the current message item, in a compose or read form, is one of the following: Outlook add-ins activate when the user is composing or reading a message or appointment, but not other item types. For more information, see Contextual Outlook add-ins.Ī contextual add-in for a highlighted entity (an address) For more information, see Add-in commands for Outlook.Īn add-in with command buttons on the ribbonĪdd-ins can link off regular expression matches or detected entities in messages and appointments. The following are the ways this can be done.Īdd-ins can declare buttons that appear in command surfaces across messages and appointments. Extension pointsĮxtension points are the ways that add-ins integrate with Outlook. If you plan to publish your add-in to AppSource and make it available within the Office experience, make sure that you conform to the Commercial marketplace certification policies. For example, to pass validation, your add-in must work across all platforms that support the methods that you define (for more information, see section 1120.3 and the Office Add-in application and availability page).

Each Outlook add-in defines the context in which it is available, including the types of items and if the user is reading or composing an item. The Outlook items that support add-ins include email messages, meeting requests, responses and cancellations, and appointments. The web components all run in the context of a browser in a sandbox. For an Outlook add-in, Outlook reads the manifest and hooks up the specified controls in the UI, and then loads the JavaScript and HTML.
#OUTLOOK ADD INS MAC CODE#
Unlike COM add-ins, Outlook add-ins don't have any code physically installed on the user's device or Outlook client. Outlook add-ins are different from COM or VSTO add-ins, which are older integrations specific to Outlook running on Windows.
#OUTLOOK ADD INS MAC WINDOWS#
