Exclude Individual Site Mailboxes from using OnePlaceMail save process

By default, when moving/copying email and/or attachments to a Site Mailbox document library, OnePlaceMail will replace the native process (prompting for relevant metadata and saving the item into SharePoint).

 

To exclude particular Site Mailboxes from using the OnePlaceMail process and continue using the native process, you can define an inclusion or exclusion list of Site Mailboxes through the configuration update process.

 

Property

Mandatory / Optional

Description

action

Mandatory

Set to "insert" to change the default behavior

Set to "delete" to revert to default behavior

listType

Mandatory

Valid value: "exclusion" –

All Site Mailboxes will use OnePlaceMail except for those identified in child <siteMailboxDragDropAvailabilityLocation> tags "inclusion" –

All Site Mailboxes will use native behavior except for those identified in child <siteMailboxDragDropAvailabilityLocation> tags

 

The table below describes the properties that can be modified on the <siteMailboxDragDropAvailabilityLocation> tags.

Property

Mandatory / Optional

Description

action

Mandatory

Set to "insert" to change the default behavior

Set to "delete" to revert to default behavior

type

Mandatory

Valid value: "site"

url

Mandatory

Full URL of the Site Mailbox site including protocol. E.g. https://vs-server15:82

(the easiest way to check the exact URL is to look at the MailConfig.xml file to find the Site Mailbox URL for all site mailboxes that have been added to Outlook)

 Example: Create an inclusion list so that only two mail boxes will use OnePlaceMail save process

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <siteMailboxDragDropAvailabilityList action="delete"/>
    <siteMailboxDragDropAvailabilityList action="insert" listType="inclusion">
    <siteMailboxDragDropAvailabilityLocation action="insert" type="site" url="https://vs-server15:82/sites/projecta"/>
    <siteMailboxDragDropAvailabilityLocation action="insert" type="site" url="https://vs-server15:82/sites/projectb"/>
    </siteMailboxDragDropAvailabilityList>
</configuration>

 Example: Create an exclusion list so that only these 2 mailboxes will not use the OnePlaceMail save process

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <siteMailboxDragDropAvailabilityList action="delete"/>
    <siteMailboxDragDropAvailabilityList action="insert" listType="exclusion">
    <siteMailboxDragDropAvailabilityLocation action="insert" type="site" url="https://vs-server15:82/sites/projecta"/>
    <siteMailboxDragDropAvailabilityLocation action="insert" type="site" url="https://vs-server15:82/sites/projectb"/>
    </siteMailboxDragDropAvailabilityList>
</configuration> 

 Example: Delete any inclusion or exclusion list:

<?xml version="1.0" encoding="UTF-8"?>
<configuration>
    <siteMailboxDragDropAvailabilityList action="delete"/>
</configuration>