On-Premise Exchange (OWA)

While Sendent for Outlook does support OWA (Exchange On-Premise), the features are limited. This is because on-premise Exchange installations (both 2016 and 2019) only support upto 'API requirement set' 1.5 (Microsoft Reference). 

In short what this means is that for OWA installations Sendent for Outlook only supports manual interaction in short. Anything related to the on-send event (trigger) does not work

When you attempt to install Sendent for Outlook, OWA will tell you that the manifest file will not validate. This is because of two points that needs to be adressed within the manifest file itself. Make sure you have Sendent for Outlook running.

If you download your manifest file from https://<YOURDOMAIN>/manifest.xml, here modify the following points:

1. Adressing API Requirement Set

Lower the miniumum requirement set to "1.5" (notice DefaultMinVersion)

Example in file requirement-set 1.8.

Lower this to 1.5. It should look like:

Example in file requirement-set 1.5.

2. Removing On-Send trigger

Since the on-send event trigger does not work, we should get rid of it in the manifest file.

You can locate it here:

Example on-send trigger enabled.

We can disable the trigger in two ways. 

Option 1:

Removing it properly is by setting the environment variable in your docker compose file FEATURES_CODES_TO_REMOVE  to 1
Example: FEATURES_CODES_TO_REMOVE=1

If you reload the manifest file now, you should notice that the above part is missing.

 Notice, in case you did lower the requirement set prior, you should modify this part again as well.

Option 2:

If you don't want to execute the 1st option, you can also remove it manually from the manifest file, by deleting the outlined part.

Part that should be removed.

The end-result should be that the entire node ExtensionPoint xsi:type"Events" and its child-item should be removed from your manifest file.


Was this article helpful?