<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://help.mailstore.com/en/spe/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bmeyn</id>
	<title>MailStore SPE Help - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://help.mailstore.com/en/spe/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Bmeyn"/>
	<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/Special:Contributions/Bmeyn"/>
	<updated>2026-05-25T03:47:05Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Enhancing_SSL_Security&amp;diff=1935</id>
		<title>Enhancing SSL Security</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Enhancing_SSL_Security&amp;diff=1935"/>
		<updated>2022-06-22T12:55:44Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The default configuration of most operating systems allow any set of supported ciphers and hashes to be used by applications when acting as SSL client or server. While this ensures full compatibility with other client and server applications, it does no longer match the expectation in SSL encrypted communication in regards to privacy and trust due to supporting insecure protocols, cipher suites and hash algorithms.&lt;br /&gt;
&lt;br /&gt;
Thus enhancing the security of SSL mainly consists of disabling these insecure protocols, ciphers and hashes as well as prioritize cipher suites that allow the usage of [[wikipedia:Perfect Forward Secrecy|Perfect Forward Secrecy]].&lt;br /&gt;
&lt;br /&gt;
As all components of the MailStore Service Provider Edition rely on Windows' security support provider (SSP) called ''Secure Channel'' (also known as ''Schannel''), a number of registry keys have to be created or modified in order to disable insecure protocols, ciphers and hashes. Although Microsoft's article [https://docs.microsoft.com/en-us/windows-server/security/tls/tls-registry-settings Transport Layer Security (TLS) registry settings] describes in detail which registry keys affect the security provider settings, it is not recommended to manually change these keys. A safer way to adjust the ''Schannel'' settings for server applications is [https://www.nartac.com/ Nartac Software's IIS Crypto] tool.&lt;br /&gt;
&lt;br /&gt;
== Recommended Settings ==&lt;br /&gt;
Highest level of security can be achieved with the following settings in ''IIS Crypto''. In a multi-server setup of MailStore SPE, the changes should be applied to all servers with Management Server or Client Access Server role.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
| '''Protocols Enabled'''&lt;br /&gt;
| TLS 1.2&lt;br /&gt;
|-&lt;br /&gt;
| '''Ciphers Enabled'''&lt;br /&gt;
| AES 128/128&amp;lt;br/&amp;gt;&lt;br /&gt;
AES 256/256&lt;br /&gt;
|-&lt;br /&gt;
| '''Hashes Enabled'''&lt;br /&gt;
| SHA&amp;lt;br/&amp;gt;&lt;br /&gt;
SHA256&amp;lt;br/&amp;gt;&lt;br /&gt;
SHA384&amp;lt;br/&amp;gt;&lt;br /&gt;
SHA512&amp;lt;br/&amp;gt;&lt;br /&gt;
|-&lt;br /&gt;
| '''Key Exchange Enabled'''&lt;br /&gt;
| Diffie-Hellman&amp;lt;br/&amp;gt;&lt;br /&gt;
PKCS&amp;lt;br/&amp;gt;&lt;br /&gt;
ECDH&lt;br /&gt;
|-&lt;br /&gt;
| '''SSL Cipher Suite Order'''&lt;br /&gt;
| TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA&amp;lt;br/&amp;gt;&lt;br /&gt;
TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA&amp;lt;br/&amp;gt;&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Update_Notices&amp;diff=1931</id>
		<title>Update Notices</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Update_Notices&amp;diff=1931"/>
		<updated>2022-03-30T13:26:30Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* General Information */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Information ==&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Before the installation, read the [https://go.mailstore.com?product=mailstore%20service%20provider%20edition&amp;amp;target=changelog&amp;amp;lang=en changelog] for information about all changes in the respective versions.'''&amp;lt;/p&amp;gt;&lt;br /&gt;
* The installation process upgrades the software automatically by uninstalling any previous version first. Administrators will be asked during setup to confirm the uninstallation. The new version must be installed in the same directory as the old version. The installation directory has to be adjusted manually in case the old version has been installed in a non default directory.&lt;br /&gt;
* During the installation process services are automatically stopped and restarted afterwards. Running archiving profiles will be canceled and may show up as failed. Active user sessions will be terminated. Should stopping the service fail for any reason, please stop the service manually and run the installation again.&lt;br /&gt;
* In a multi server environment, upgrade the components in the following order: Management Server, Instance Host, Client Access Server&lt;br /&gt;
* After each update, check the files in the sample branding folder to identify if new settings or template variables have been introduced.&lt;br /&gt;
* Updating MailStore Client and/or MailStore Outlook Add-in installations&lt;br /&gt;
** For versions up to 13.x, this is typically required only for major version updates (e.g. 9.8 to 10). Exceptions are mentioned in the version specific notices below.&lt;br /&gt;
** For version 22.x and higher, version specific notices regarding these updates will be included if necessary.&lt;br /&gt;
* The following version specific upgrade notices are cumulative. Therefore, also read the notices regarding all version numbers between yours and the one you are going to install.&lt;br /&gt;
* For versions that are not explicitly listed here, the upgrade notices for preceding versions apply accordingly.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 13.x ==&lt;br /&gt;
* '''Update of MailStore Client and Outlook Add-in'''&amp;lt;br/&amp;gt;Irrespective of MailStore Client's auto-update mechanism, a reinstallation of MailStore Client and the MailStore Outlook Add-in is required to make use of the following improvements:&lt;br /&gt;
** Unified validation of TLS certificates.&lt;br /&gt;
** Unified evaluation of group policies.&lt;br /&gt;
** Distinct error messages for certain certificate errors.&lt;br /&gt;
** Outlook Add-in: Due to the required changes of the login process to support modern authentication with Microsoft 365 and Google Workspace, the Outlook Add-in must be updated to version 13 to be able to connect to MailStore SPE 13.x. Connecting to an older version of MailStore SPE is no longer supported after the update.&lt;br /&gt;
* '''Microsoft 365 Support'''&lt;br /&gt;
*; A new directory service synchronization profile ''Microsoft 365 (Modern Authentication)'' as well as new profiles for archiving and exporting emails from or to Microsoft 365 have been introduced. These support modern authentication (OAuth 2.0 &amp;amp; OpenID Connect) and customers of Microsoft 365 are advised to regularly check for Microsoft's announcement on the timeline for removing HTTP Basic Auth from Microsoft Exchange Web Services (EWS) and to plan the migration to the new profiles in advance.&amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Once Microsoft disables support for HTTP Basic Auth in Exchange Web Services on Microsoft 365, the existing directory service synchronization profile ''Microsoft 365 (Basic Auth)'' (formerly named ''Office 365'') and the Microsoft Exchange archiving and export profiles will stop working.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''Google Workspace Support'''&lt;br /&gt;
*; The ''Google Workspace'' directory service synchronization profile has been extended with support for modern authentication (OAuth 2.0 &amp;amp; OpenID Connect). Customers of Google Workspace are advised to regularly check for Google's announcement on the timeline for removing support for less secure apps, and should plan the migration to the new setting in advance.&amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Once Google disables support for Less Secure Apps in Google Workspace, the existing directory service synchronization profile ''Google Workspace'' will no longer allow users to login to MailStore as long as the authentication method is still set to ''IMAP''.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''GPO Templates'''&lt;br /&gt;
*; GPO templates are now bundled with the application. End customers may download the GPO templates from the default page of the Client Access Server. See the index.html file in the sample branding folder on how to integrate the corresponding link. As the Email Archive Client and Email Archive Outlook Add-in use the same registry keys as MailStore Server and MailStore Outlook Add-in, the GPO templates provided are those bundled with the original MailStore products.&lt;br /&gt;
* '''IMAP Access to Archive'''&lt;br /&gt;
*; When using either the new ''Microsoft 365 (Modern Authentication)'' or ''Google Workspace'' directory service synchronization profile, users that have been added by these profiles cannot access their archive via the integrated IMAP server as a MailStore SPE instance is not able to verify their credentials by itself. &lt;br /&gt;
* '''Mobile Web Access'''&lt;br /&gt;
*; The dedicated Mobile Web Access has been removed due to no longer supported third-party components (e.g. jQuery Mobile) and in favor of MailStore Web Access, which has been received major enhancements in terms of performance and usability.&lt;br /&gt;
* '''Legacy Web Access'''&lt;br /&gt;
*; As parts of Legacy Web Access are representing the server-side of the Outlook Add-in, the Legacy Web Access is still present, but no longer advertised on the login screen of the Web Access.&lt;br /&gt;
* '''Group Policies'''&lt;br /&gt;
*; The following group policy settings are no longer supported in MailStore 13:&lt;br /&gt;
** '''MailStore Client: Accept Thumbprint'''&lt;br /&gt;
**; If a server name has been defined by a group policy, the certificate used by the Client Access Server must be trusted by the client computer and it must not be revoked or expired. &lt;br /&gt;
** '''MailStore Outlook Add-in: Accept Thumbprint'''&lt;br /&gt;
**; If a server name has been defined by a group policy, the certificate used by the Client Access Server must be trusted by the client computer and it must not be revoked or expired.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 12.1 ==&lt;br /&gt;
* '''TLS Compatibility'''&amp;lt;br/&amp;gt;To connect to Instances in environments that support TLS version 1.1 or 1.2 only via the MailStoreCmd command line util, the Email Archive Client launcher must be updated by downloading and reinstalling it either manually or through a GPO.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 12 ==&lt;br /&gt;
* '''Expired Certificates'''&lt;br /&gt;
*; Irrespective of whether the certificate's trust can be verified, no connection is established by the E-Mail Archive Client to Client Access Server's whose certificate has expired or was revoked. In such a case, the certificate on the Client Access Server must be replaced first.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 11 ==&lt;br /&gt;
* '''Upgrading Archive Stores'''&lt;br /&gt;
*; &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Depending on the archive size this can take an excessive amount of time. On average 50.000 messages are processed per minute during the upgrade.'''&amp;lt;/p&amp;gt;&lt;br /&gt;
*; Until the archive stores have been upgraded, not all functionality of the software is available. To facilitate&lt;br /&gt;
** retention policies,&lt;br /&gt;
** the search functionality,&lt;br /&gt;
** the improved recovery records,&lt;br /&gt;
*; the databases of the archive stores must be upgraded. &lt;br /&gt;
*; Proceed as follows to upgrade:&lt;br /&gt;
** Log in to the Management Console.&lt;br /&gt;
** Click on ''Instances''&lt;br /&gt;
** Select the instance to upgrade&lt;br /&gt;
** Open the ''Storage'' tab &lt;br /&gt;
** Right-click on an archive store and select ''Perform Upgrade'' to upgrade a single archive store.&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
* '''Retention Policies'''&amp;lt;br/&amp;gt;If not all attached archive stores are available (State: ''Archive here'', ''Normal''), or their status is ''Write-Protected'', no automatic processing of retention policies takes place. Therefore verify if an archive store is set to ''Disabled'' or ''Write-Protected'' after the upgrade and change it to one of the above states or detach it completely. Please notice that only end customers are allowed to manage retention policies.&lt;br /&gt;
* '''Jobs'''&amp;lt;br/&amp;gt;With the release of this version, the service provider administrator ''$archiveadmin'' is limited to manage only his own jobs.&lt;br /&gt;
* '''Access via Integrated IMAP Server'''&amp;lt;br/&amp;gt;To access the archive via the integrated IMAP server, an encrypted connection is now mandatory. If necessary, adjust the configuration of your email clients accordingly and enable TLS or STARTTLS.&lt;br /&gt;
* '''SMTP Settings'''&amp;lt;br/&amp;gt;In order to being able to select system administrators as notification recipients in the new SMTP settings, the email address needs to be configured in the properties of the corresponding system administrator. &lt;br /&gt;
* '''Management API Commands Get-/SetComplianceConfiguration'''&amp;lt;br/&amp;gt;The property ''globalRetentionTimeYears'' has been removed from the commands. Own scripts using these commands have to be adjusted accordingly. To manage retention policies, two new commands are available: ''GetRetentionPolicies'' and ''SetRetentionPolicies''.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 10.2 ==&lt;br /&gt;
* '''Branding'''&amp;lt;br/&amp;gt;For the new responsive Web Access additional branding parameters were introduced. Please review your branding configuration after installing the upgrade. See [[Branding]] for the full list of options.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 10.1 ==&lt;br /&gt;
* '''Archiving Emails'''&amp;lt;br/&amp;gt;If not all attached archive stores are available (State: ''Archive here'', ''Normal'', or ''Write-Protected''), no archiving takes place. Running archiving profiles are terminated with an appropriate message. Under certain circumstances this prevents the creation of duplicate emails while archiving. Therefore verify if an archive store is set to ''disabled'' after the upgrade and change it to one of the above states or detach it completely.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 10 ==&lt;br /&gt;
* '''Upgrade of Master Database'''&amp;lt;br/&amp;gt;To facilitate encryption of the master database it is upgraded to Firebird 3 during the first start of an instance and encrypted afterwards. This process might extend the time required for the first start of the instance by several minutes.&lt;br /&gt;
* '''Upgrading Archive Stores''' &amp;lt;br /&amp;gt;To facilitate encryption the databases of the archive store must be upgraded. Proceed as follows to upgrade:&lt;br /&gt;
** Log in to the Management Console.&lt;br /&gt;
** Click on ''Instances''&lt;br /&gt;
** Select the instance to upgrade&lt;br /&gt;
** Open the ''Storage'' tab &lt;br /&gt;
** Right-click on an archive store and select ''Perform Upgrade'' to upgrade a single archive store.&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
* '''Archives of Other Users'''&amp;lt;br/&amp;gt;These are no longer visible for instance administrators if the ''Archive Access'' (formerly knows as ''E-mail Preview'') is blocked. Administrative functions such as deleting or renaming user archives are accessible through ''Administrative Tools &amp;gt; Users and Archives &amp;gt; Archives'' in the Email Archive Client.&lt;br /&gt;
* '''Export E-mails'''&amp;lt;br/&amp;gt;The previous change may also have an impact on export profiles owned by an instance administrator, in case the export scope contains archives of other users. As these are no longer visible to instance administrators if the ''Archive Access'' (formerly knows as ''E-mail Preview'') is blocked, they are not taken into account by export profiles.&lt;br /&gt;
* '''Auditing'''&amp;lt;br/&amp;gt;All activities that are exclusively executable by instance administrators are displayed as ''Enabled (locked)'' at ''Compliance'' &amp;gt; ''Auditing''. Irrespective of the ''Disabled'' status, all activities of instance administrators, excluding ''MessageRetrieveContent'', are written into the audit log.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.x ==&lt;br /&gt;
* '''System Requirements''' &amp;lt;br/&amp;gt;Please ensure that your system configuration matches the updated system requirements. MailStore Service Provider Edition now requires .NET Framework 4.5.1. The E-mail Archive Client and E-mail Archive Add-in for Outlook now require .NET Framework 4.5.1 and Internet Explorer 8 or higher.&lt;br /&gt;
* '''E-mail Archive Client Compatibility'''&amp;lt;br/&amp;gt;Due to a bug in version 8.5 of the E-mail Archive Client, it cannot update itself to version 9. Therefore re-deployment of version 9 of the E-mail Archive Client is required.&lt;br /&gt;
* '''PDF Support of Full Text Search''' &amp;lt;br /&amp;gt;PDF support has been removed from MailStore SPE's own indexer. Therefore it is required to either install a recent version of Adobe Reader or an appropriate IFilter driver (i.e. [https://www.adobe.com/support/downloads/detail.jsp?ftpID=5542 Adobe PDF iFilter] on the Instance Host machines.&lt;br /&gt;
* '''MailStore Management API''' &amp;lt;br /&amp;gt;The Management API is now listening on its own TCP port, 8474 by default. It does no longer support sessions, thus login, logout and cookie handling is no longer required nor supported. HTTP basic authentication must be used instead. Please make sure to modify your scripts accordingly. The API is not enabled by default. You have to activate it in the Management Role.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1918</id>
		<title>Instance Management</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1918"/>
		<updated>2021-09-30T12:24:35Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Configure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For each instance further individual administrative functions exist. These functions are accessible through the instance details, which appear in pane below the instance list (''General &amp;gt; Instances'') of the Management Console when clicking on a running instance in the list.&lt;br /&gt;
&lt;br /&gt;
All these functions are group by tabs, for which further details are provided below.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
On the ''Overview'' tab of the instance details a summary of the configuration is shown.&lt;br /&gt;
&lt;br /&gt;
[[File:Ms_spe_instance_overview.png|center]]&lt;br /&gt;
&lt;br /&gt;
== Archive Stores ==&lt;br /&gt;
The ''Archive Stores'' tab allows the administration of the instance storage as well as the search indexes. New archive stores are automatically created in the base directory and can be created on demand.&lt;br /&gt;
&lt;br /&gt;
=== Create Archive Stores ===&lt;br /&gt;
Although MailStore Service Provider Edition creates new archive stores automatically, this can also be done manually as described in the following:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Create Store''.&lt;br /&gt;
* Fill out the ''Create Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_create_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store.&lt;br /&gt;
:* '''Archive new messages here:''' Enabled by default, new message will be archived in the newly created archive store if this option is checked.&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. the database and index directory may reside on a fast storage while the content resides in on a slower storage.&lt;br /&gt;
:* '''Directory:''' Directory in which the new archive store will be created. A proposal is created from the ''Name'' of the archive store and the base directory of the instance. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~\Messages-2013-10&amp;lt;/code&amp;gt;&lt;br /&gt;
* Click ''OK'' to create the new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Attach Existing Archive Store ===&lt;br /&gt;
Archive stores from MailStore Service Provider Edition instances or from on-premises MailStore Servers can be attached to an instance as described below: &lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Attach Store''.&lt;br /&gt;
* Fill out the ''Attach Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_attach_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store&lt;br /&gt;
:* '''Archive new messages here:''' If checked, new message will be archived in the newly created archive store. (default: unchecked)&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. archive stores created before MailStore SPE/Server 10 do have the search index files located in the same directory as the database. So you have to activate this option and remove the \''Index'' directory from the ''Index Directory''-field.&lt;br /&gt;
:* '''Base Directory:''' Directory of the archive store to attach. This directory must contain the file &amp;quot;MailStoreFileGroup.fdb&amp;quot;. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~/2016-12&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Click ''OK'' to attach the archive store.&lt;br /&gt;
&lt;br /&gt;
=== Unlock Archive Stores ===&lt;br /&gt;
In case the archive store was migrated from MailStore Server 10 or newer to MailStore SPE, additional steps are required.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a recovery key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to unlock archive store (Identifier: &amp;lt;identifier&amp;gt;)'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_generated_value.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the recovery key identified by &amp;lt;identifier&amp;gt;, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the recovery key. The recovery key must be entered in lowercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear below the text fields.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_generated_value.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a product key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to open the archive store &amp;lt;name&amp;gt;. Can't decrypt encryption key.'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_product_key.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the product key of the installation where the archive store was attached to last, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the product key. The product key must be entered in uppercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_product_key.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
More information about archive security can be found in the [https://help.mailstore.com/en/server/MailStore_Server_Service_Configuration#Security_and_Encryption MailStore Server Service Configuration article].&lt;br /&gt;
&lt;br /&gt;
=== Maintain FS Databases ===&lt;br /&gt;
For storing meta data of the archive store's content embedded Firebird databases  exist in every archive store. Under certain circumstances (e.g. after a disaster recovery of the server or storage) it might become necessary to perform a maintenance task on those databases. This can easily be done for all archive stores of a particular instance be following the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Maintain FS Databases'' to start the maintenance.&lt;br /&gt;
* A progress windows will appear.&lt;br /&gt;
* Wait until the process is completed successfully and click ''OK''. Otherwise click ''Cancel'' to interrupt maintenance process at any time.&lt;br /&gt;
&lt;br /&gt;
=== Auto-Create Stores ===&lt;br /&gt;
From time to time, MailStore Service Provider Edition automatically creates a new archive store for optimal system performance and stability. The maximum size and amount of emails are determined internally by the system.&lt;br /&gt;
&lt;br /&gt;
If needed, you can limit the size that an archive store can reach at most before a new one is created to align with your backup routine. You can also configure the storage location where new archive stores will be created automatically.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Important notice: '''The maximum size should not be configured manually without good reason, so that MailStore Service Provider Edition can determine the optimal time automatically for creating a new archive store.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change these settings, please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Auto-create''.&lt;br /&gt;
* Adjust the settings in the ''Auto-Create Archive Stores'' dialog.&lt;br /&gt;
*: [[File: Ms_spe_autocreate_stores_01.png|center]]&lt;br /&gt;
* Click ''OK'' to save the settings.&lt;br /&gt;
&lt;br /&gt;
=== Store Commands ===&lt;br /&gt;
Advanced store commands are accessible by following these steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Select an archive store and click on ''Store Commands'' or right-click on an archive store to open a context menu.&lt;br /&gt;
&lt;br /&gt;
A summary of the available store commands can be found in the tables below:&lt;br /&gt;
&lt;br /&gt;
==== Requested State ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | State&lt;br /&gt;
! Description &lt;br /&gt;
|-&lt;br /&gt;
| Disabled&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. The content is not available to users or administrators while the archive store is disabled. This state is useful when moving archive stores to a new directory.&lt;br /&gt;
|-&lt;br /&gt;
| Write Protected&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders) &lt;br /&gt;
|-&lt;br /&gt;
| Normal&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| Current&lt;br /&gt;
| Same as ''Normal'' but new messages will be archived in the archive store that is set to ''Current''. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Commands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | Command&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Detach&lt;br /&gt;
| Detaches the selected archive store. The archive store can be re-attached by using the ''Attach'' function. Please note that the archive store's name and ID will not be retained when detaching and re-attaching. Therefore, when moving an archive store to a new location, disabling the the archive store and using ''Set Path'' afterwards is preferred over re-attaching. &lt;br /&gt;
|-&lt;br /&gt;
| Rename&lt;br /&gt;
| Specify a new name for the archive store.&lt;br /&gt;
|-&lt;br /&gt;
| Set Path&lt;br /&gt;
| Change the path of the archive store. The archive store must be disabled before  changing the path. Please note that the file system directory must be moved manually to the new location before re-enabling the archive store.&lt;br /&gt;
|- &lt;br /&gt;
| Compact&lt;br /&gt;
| Optimizes the data structures.&lt;br /&gt;
|-  &lt;br /&gt;
| Upgrade &lt;br /&gt;
| If an archive store from a MailStore Server was attached to an instance, it is highly recommended to upgrade the archive store to the latest format by using this function. Upgrade process can be interrupted and continued at any time.&lt;br /&gt;
|- &lt;br /&gt;
| Verify&lt;br /&gt;
| Verification of the data integrity between folder information and meta data as well as email headers, content and recovery records.&lt;br /&gt;
|- &lt;br /&gt;
| Recreate Recovery Records&lt;br /&gt;
| Recreates broken recovery records of an archive store. Use ''Verify'' to verify the state of the recovery records. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Search Indexes ===&lt;br /&gt;
Additionally to container files storing the actual email content and the embedded Firebird databases used for storing meta information, a full-text index file is created for each archive that has emails stored in an archive store. By default the full-text index only included email bodies, but virtually any file type is supported (see ''Configure''). &lt;br /&gt;
&lt;br /&gt;
To access these functions, follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Search Indexes''.&lt;br /&gt;
&lt;br /&gt;
The below functions are available in the search index menu to configure and maintain the full-text indexes of an instance. &lt;br /&gt;
&lt;br /&gt;
==== Rebuild Broken Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes across all archive stores that are marked as broken.&lt;br /&gt;
&lt;br /&gt;
==== Rebuild All Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes in all archives stores.&lt;br /&gt;
This is usually only required after making changes to the list of attachment extensions to be included in the full-text index.&lt;br /&gt;
&lt;br /&gt;
==== Configure ====&lt;br /&gt;
Specify a list of file extensions for attachments to be included in the full-text index. MailStore Service Provider Edition can index all file types for which a so-called IFilter driver is installed on the instance host on which the MailStore instance is running. The list of file extensions has to be separated by space.&lt;br /&gt;
&lt;br /&gt;
[[File: Ms_spe_file_extensions.png|center]]&lt;br /&gt;
&lt;br /&gt;
Under the name [http://www.microsoft.com/en-us/download/details.aspx?id=17062 Microsoft Office 2010 Filter Packs] Microsoft offers a package that, additionally to all legacy as well as recent Microsoft Office Formats, supports the Open Document Format (OpenOffice/LibreOffice). &lt;br /&gt;
&lt;br /&gt;
For reasons of stability and performance, MailStore Service Provider Edition processes the following file types directly, regardless of the IFilter drivers that are installed:&lt;br /&gt;
&lt;br /&gt;
* Text files (TXT)&lt;br /&gt;
* HTML files (HTM and HTML)&lt;br /&gt;
* PDF files (PDF)&lt;br /&gt;
&lt;br /&gt;
Further background information about the IFilter system itself as well as links to additional IFilter drivers can be found in the corresponding  Wikipedia article [[wikipedia:IFilter|IFilter]].&lt;br /&gt;
&lt;br /&gt;
== Archive Access ==&lt;br /&gt;
{{:Accessing Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Inside the Instance ===&lt;br /&gt;
No matter whether logging on to an instance as the customer's administrator or as service provider via service provider archive access, the available functions of the MailStore Client are nearly the same. Only accessing and or modifying the archive content (e.g. creating folders, deleting messages,..) is prohibited for the ''$archiveadmin'' user. &lt;br /&gt;
&lt;br /&gt;
Please refer to [[Instance Administration]] to get an overview of the functions available inside each individual instance, such as managing users and setting up archiving and how these relate to the on premises solution MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Live Statistics ==&lt;br /&gt;
The ''Live Statistics'' tab shows real time graphics about the instance activity such as I/O, memory and CPU usage as well as number of Remote Procedure Calls (RPC) and the number of emails verified and archived by the instance's archiving mechanism.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1917</id>
		<title>Instance Management</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1917"/>
		<updated>2021-09-28T15:58:18Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Auto-Create Stores */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For each instance further individual administrative functions exist. These functions are accessible through the instance details, which appear in pane below the instance list (''General &amp;gt; Instances'') of the Management Console when clicking on a running instance in the list.&lt;br /&gt;
&lt;br /&gt;
All these functions are group by tabs, for which further details are provided below.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
On the ''Overview'' tab of the instance details a summary of the configuration is shown.&lt;br /&gt;
&lt;br /&gt;
[[File:Ms_spe_instance_overview.png|center]]&lt;br /&gt;
&lt;br /&gt;
== Archive Stores ==&lt;br /&gt;
The ''Archive Stores'' tab allows the administration of the instance storage as well as the search indexes. New archive stores are automatically created in the base directory and can be created on demand.&lt;br /&gt;
&lt;br /&gt;
=== Create Archive Stores ===&lt;br /&gt;
Although MailStore Service Provider Edition creates new archive stores automatically, this can also be done manually as described in the following:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Create Store''.&lt;br /&gt;
* Fill out the ''Create Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_create_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store.&lt;br /&gt;
:* '''Archive new messages here:''' Enabled by default, new message will be archived in the newly created archive store if this option is checked.&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. the database and index directory may reside on a fast storage while the content resides in on a slower storage.&lt;br /&gt;
:* '''Directory:''' Directory in which the new archive store will be created. A proposal is created from the ''Name'' of the archive store and the base directory of the instance. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~\Messages-2013-10&amp;lt;/code&amp;gt;&lt;br /&gt;
* Click ''OK'' to create the new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Attach Existing Archive Store ===&lt;br /&gt;
Archive stores from MailStore Service Provider Edition instances or from on-premises MailStore Servers can be attached to an instance as described below: &lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Attach Store''.&lt;br /&gt;
* Fill out the ''Attach Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_attach_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store&lt;br /&gt;
:* '''Archive new messages here:''' If checked, new message will be archived in the newly created archive store. (default: unchecked)&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. archive stores created before MailStore SPE/Server 10 do have the search index files located in the same directory as the database. So you have to activate this option and remove the \''Index'' directory from the ''Index Directory''-field.&lt;br /&gt;
:* '''Base Directory:''' Directory of the archive store to attach. This directory must contain the file &amp;quot;MailStoreFileGroup.fdb&amp;quot;. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~/2016-12&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Click ''OK'' to attach the archive store.&lt;br /&gt;
&lt;br /&gt;
=== Unlock Archive Stores ===&lt;br /&gt;
In case the archive store was migrated from MailStore Server 10 or newer to MailStore SPE, additional steps are required.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a recovery key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to unlock archive store (Identifier: &amp;lt;identifier&amp;gt;)'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_generated_value.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the recovery key identified by &amp;lt;identifier&amp;gt;, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the recovery key. The recovery key must be entered in lowercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear below the text fields.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_generated_value.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a product key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to open the archive store &amp;lt;name&amp;gt;. Can't decrypt encryption key.'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_product_key.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the product key of the installation where the archive store was attached to last, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the product key. The product key must be entered in uppercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_product_key.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
More information about archive security can be found in the [https://help.mailstore.com/en/server/MailStore_Server_Service_Configuration#Security_and_Encryption MailStore Server Service Configuration article].&lt;br /&gt;
&lt;br /&gt;
=== Maintain FS Databases ===&lt;br /&gt;
For storing meta data of the archive store's content embedded Firebird databases  exist in every archive store. Under certain circumstances (e.g. after a disaster recovery of the server or storage) it might become necessary to perform a maintenance task on those databases. This can easily be done for all archive stores of a particular instance be following the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Maintain FS Databases'' to start the maintenance.&lt;br /&gt;
* A progress windows will appear.&lt;br /&gt;
* Wait until the process is completed successfully and click ''OK''. Otherwise click ''Cancel'' to interrupt maintenance process at any time.&lt;br /&gt;
&lt;br /&gt;
=== Auto-Create Stores ===&lt;br /&gt;
From time to time, MailStore Service Provider Edition automatically creates a new archive store for optimal system performance and stability. The maximum size and amount of emails are determined internally by the system.&lt;br /&gt;
&lt;br /&gt;
If needed, you can limit the size that an archive store can reach at most before a new one is created to align with your backup routine. You can also configure the storage location where new archive stores will be created automatically.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Important notice: '''The maximum size should not be configured manually without good reason, so that MailStore Service Provider Edition can determine the optimal time automatically for creating a new archive store.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To change these settings, please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Auto-create''.&lt;br /&gt;
* Adjust the settings in the ''Auto-Create Archive Stores'' dialog.&lt;br /&gt;
*: [[File: Ms_spe_autocreate_stores_01.png|center]]&lt;br /&gt;
* Click ''OK'' to save the settings.&lt;br /&gt;
&lt;br /&gt;
=== Store Commands ===&lt;br /&gt;
Advanced store commands are accessible by following these steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Select an archive store and click on ''Store Commands'' or right-click on an archive store to open a context menu.&lt;br /&gt;
&lt;br /&gt;
A summary of the available store commands can be found in the tables below:&lt;br /&gt;
&lt;br /&gt;
==== Requested State ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | State&lt;br /&gt;
! Description &lt;br /&gt;
|-&lt;br /&gt;
| Disabled&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. The content is not available to users or administrators while the archive store is disabled. This state is useful when moving archive stores to a new directory.&lt;br /&gt;
|-&lt;br /&gt;
| Write Protected&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders) &lt;br /&gt;
|-&lt;br /&gt;
| Normal&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| Current&lt;br /&gt;
| Same as ''Normal'' but new messages will be archived in the archive store that is set to ''Current''. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Commands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | Command&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Detach&lt;br /&gt;
| Detaches the selected archive store. The archive store can be re-attached by using the ''Attach'' function. Please note that the archive store's name and ID will not be retained when detaching and re-attaching. Therefore, when moving an archive store to a new location, disabling the the archive store and using ''Set Path'' afterwards is preferred over re-attaching. &lt;br /&gt;
|-&lt;br /&gt;
| Rename&lt;br /&gt;
| Specify a new name for the archive store.&lt;br /&gt;
|-&lt;br /&gt;
| Set Path&lt;br /&gt;
| Change the path of the archive store. The archive store must be disabled before  changing the path. Please note that the file system directory must be moved manually to the new location before re-enabling the archive store.&lt;br /&gt;
|- &lt;br /&gt;
| Compact&lt;br /&gt;
| Optimizes the data structures.&lt;br /&gt;
|-  &lt;br /&gt;
| Upgrade &lt;br /&gt;
| If an archive store from a MailStore Server was attached to an instance, it is highly recommended to upgrade the archive store to the latest format by using this function. Upgrade process can be interrupted and continued at any time.&lt;br /&gt;
|- &lt;br /&gt;
| Verify&lt;br /&gt;
| Verification of the data integrity between folder information and meta data as well as email headers, content and recovery records.&lt;br /&gt;
|- &lt;br /&gt;
| Recreate Recovery Records&lt;br /&gt;
| Recreates broken recovery records of an archive store. Use ''Verify'' to verify the state of the recovery records. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Search Indexes ===&lt;br /&gt;
Additionally to container files storing the actual email content and the embedded Firebird databases used for storing meta information, a full-text index file is created for each archive that has emails stored in an archive store. By default the full-text index only included email bodies, but virtually any file type is supported (see ''Configure''). &lt;br /&gt;
&lt;br /&gt;
To access these functions, follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Search Indexes''.&lt;br /&gt;
&lt;br /&gt;
The below functions are available in the search index menu to configure and maintain the full-text indexes of an instance. &lt;br /&gt;
&lt;br /&gt;
==== Rebuild Broken Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes across all archive stores that are marked as broken.&lt;br /&gt;
&lt;br /&gt;
==== Rebuild All Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes in all archives stores.&lt;br /&gt;
This is usually only required after making changes to the list of attachment extensions to be included in the full-text index.&lt;br /&gt;
&lt;br /&gt;
==== Configure ====&lt;br /&gt;
Specify a list of file extensions for attachments to be included in the full-text index. MailStore Service Provider Edition can index all file types for which a so-called IFilter driver is installed on the instance host on which the MailStore instance is running. The list of file extensions has to be separated by space.&lt;br /&gt;
&lt;br /&gt;
[[File: Ms_spe_file_extensions.png|center]]&lt;br /&gt;
&lt;br /&gt;
Under the name [http://www.microsoft.com/en-us/download/details.aspx?id=17062 Microsoft Office 2010 Filter Packs] Microsoft offers a package that, additionally to all legacy as well as recent Microsoft Office Formats, supports the Open Document Format (OpenOffice/LibreOffice). For indexing PDF files the Adobe Reader or [ftp://ftp.adobe.com/pub/adobe/acrobat/win/11.x/PDFFilter64Setup.msi Adobe PDF iFilter] (Internet Explorer or FTP client necessary for download) must be installed on the instance host. Further background information about the IFilter system itself as well as links to additional IFilter drivers can be found in the corresponding  Wikipedia article [[wikipedia:IFilter|IFilter]]. &lt;br /&gt;
&lt;br /&gt;
:'''Important Notices:'''&lt;br /&gt;
* Take note of the [https://www.adobe.com/devnet-docs/etk_deprecated/tools/AdminGuide/Acrobat_Reader_IFilter_configuration.pdf installation instructions] of the 64bit IFilter. Especially adding the ''bin'' folder of the IFilter installation folder to the ''PATH'' system variable increases indexing speed a lot.  The ''PATH'' system variable can be adjusted via an administrative command prompt (cmd) and then rundll32 sysdm.cpl,EditEnvironmentVariables&lt;br /&gt;
* Newer versions of Adobe Acrobat Reader do not contain an IFilter. Thus, please deactivate the automatic update function of Adobe Acrobat Reader 11. &lt;br /&gt;
&lt;br /&gt;
For reasons of stability and performance, MailStore Service Provider Edition processes the following file types directly, regardless of the IFilter drivers that are installed:&lt;br /&gt;
&lt;br /&gt;
* Text files (TXT)&lt;br /&gt;
* HTML files (HTM and HTML)&lt;br /&gt;
&lt;br /&gt;
== Archive Access ==&lt;br /&gt;
{{:Accessing Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Inside the Instance ===&lt;br /&gt;
No matter whether logging on to an instance as the customer's administrator or as service provider via service provider archive access, the available functions of the MailStore Client are nearly the same. Only accessing and or modifying the archive content (e.g. creating folders, deleting messages,..) is prohibited for the ''$archiveadmin'' user. &lt;br /&gt;
&lt;br /&gt;
Please refer to [[Instance Administration]] to get an overview of the functions available inside each individual instance, such as managing users and setting up archiving and how these relate to the on premises solution MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Live Statistics ==&lt;br /&gt;
The ''Live Statistics'' tab shows real time graphics about the instance activity such as I/O, memory and CPU usage as well as number of Remote Procedure Calls (RPC) and the number of emails verified and archived by the instance's archiving mechanism.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=End_User_Access&amp;diff=1908</id>
		<title>End User Access</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=End_User_Access&amp;diff=1908"/>
		<updated>2021-07-15T14:54:59Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
The logon process for customers to administrate their MailStore Instance or to access their archives varies slightly from the logon process of an on-premises MailStore Server.&lt;br /&gt;
&lt;br /&gt;
Find detailed information about logging in with E-mail Archive Client and  E-mail Archive Add-in for Outlook below. Additionally find information about how to log on to Web Access using a web browser or the integrated IMAP server using any IMAP capable email client.&lt;br /&gt;
&lt;br /&gt;
As both applications are identical to [[msserver:Accessing_the_Archive_with_the_MailStore_Client_software|MailStore Client]] and [[msserver:Accessing_the_Archive_with_the_Microsoft_Outlook_integration|MailStore Outlook Add-in]], their &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[[msserver:System_Requirements|system requirements]]&amp;lt;span&amp;gt; can be found in the MailStore Server help.&lt;br /&gt;
&lt;br /&gt;
== E-mail Archive Client ==&lt;br /&gt;
Customers' administrators can access their own MailStore Instance with the E-mail Archive Client by using the credentials received from their service provider. End users can use the same client to archive or export email or to access their archived email. Follow the instructions below for logging on with E-mail Archive Client:&lt;br /&gt;
&lt;br /&gt;
* Open the E-mail Archive Client by using the link ''E-mail Archive'' on the desktop.&lt;br /&gt;
* Select the preferred language from the ''Language'' drop down list and enter the URL to connect to in the ''Server Name'' field. The URL must be in the format &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;. &lt;br /&gt;
*:[[File:Ms_spe_access_client_01.png|center]]&lt;br /&gt;
*: '''Hint:''' The language and server name can be saved to skip this step in the future by activating the ''Always connect to this server'' option. To change the settings again, start E-mail Archive Client while keeping the &amp;lt;tt&amp;gt;SHIFT&amp;lt;/tt&amp;gt;-key pressed.&lt;br /&gt;
* Click ''Connect'' to connect.&lt;br /&gt;
* The E-mail Archive Client will update itself to become compatible with the provider's version of MailStore Service Provider Edition if necessary.&lt;br /&gt;
* Enter your username.&lt;br /&gt;
*:[[File:Ms_spe_access_client_02.png|center]]&lt;br /&gt;
* Click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
*:[[File:Ms_spe_access_client_03.png|center]]&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the default web browser will be opened to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== E-mail Archive Add-in for Outlook ==&lt;br /&gt;
* Open Microsoft Outlook.&lt;br /&gt;
* If the E-mail Archive Add-in for Outlook is not pre-configured, you will be asked to log in to your MailStore Instance as soon as you click any button of  the E-mail Archive Add-in for Outlook. &lt;br /&gt;
* Enter the URL to connect to in the ''Server Name'' field. The URL must be in the format &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;. &lt;br /&gt;
* Click ''Connect'' to continue.&lt;br /&gt;
* Enter your username in the ''User Name'' field and click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the default web browser will be opened to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== Web Access ==&lt;br /&gt;
End users can access their archived email easily via any [[System Requirements|supported web browser]], by following the instructions below.&lt;br /&gt;
Mobile devices are supported.&lt;br /&gt;
&lt;br /&gt;
* Open a web browser.&lt;br /&gt;
* Navigate to Web Access. The URL is &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Enter your username in the ''User Name'' field and click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog as shown below appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the web browser will be redirected to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== IMAP Client ==&lt;br /&gt;
Archived emails can be accessed via an integrated IMAP server with any IMAP capable email client using the following settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;&amp;quot;msnote&amp;quot;&amp;gt;When using Microsoft or Google to authenticate users at login, accessing the archive via IMAP is not possible for technical reasons.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Incoming Mail Server''' - Host name or IP address of a Client Access Server&lt;br /&gt;
* '''Port''' - For STARTTLS-encrypted connections (explicit TLS) standard IMAP port 143 is used. For implicit TLS encrypted connections standard IMAP port 993 is used. Login over unencrypted connections is not supported.&lt;br /&gt;
* '''User Name''' - Name of the MailStore user prepended by his instance id or alias &amp;lt;tt&amp;gt;&amp;lt;instance_id_or_alias&amp;gt;/&amp;lt;username&amp;gt;&amp;lt;/tt&amp;gt;, e.g. &amp;lt;tt&amp;gt;jdcorp/jon.doe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* '''Password''' - Password which is required for accessing the MailStore instance.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' In addition to configuring the incoming mail server, email clients often require configuring the outgoing mail server as well. In this case, using the same data as for an existing email account will facilitate further processing emails from the email archive.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=System_Requirements&amp;diff=1906</id>
		<title>System Requirements</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=System_Requirements&amp;diff=1906"/>
		<updated>2021-06-07T09:15:36Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
Before beginning the installation of MailStore Service Provider Edition it needs to be ensured that all system requirements are met.&lt;br /&gt;
&lt;br /&gt;
== Hardware ==&lt;br /&gt;
=== Single Server Mode or Individual Instance Hosts ===&lt;br /&gt;
The calculator below helps to specify the hardware needs in a single server mode setup or for an individual instance host in a multi-server mode setup  subject to the number of users, instances, stored email, and the [[msserver:Choosing_the_Right_Archiving_Strategy|archiving strategy]].&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Important Notice:''' To ensure the stability and performance of a single server or instance host installation, these hardware requirements must be met at all times at a minimum. For example, in a hosted virtual server environment, servers with exclusively dedicated resources should be used instead of servers that share their resources with other machines.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== System Requirements Calculator ====&lt;br /&gt;
Calculations are based on the following base values:&lt;br /&gt;
&lt;br /&gt;
* Email Volume (User/Year): 10000 &lt;br /&gt;
* Email Size: 75Kb&lt;br /&gt;
* Compression Ratio: 60%&lt;br /&gt;
&lt;br /&gt;
&amp;lt;system_requirements /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Management Server ===&lt;br /&gt;
This information only applies to an individual Management Server in a multi-server setup. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;150&amp;quot; scope=&amp;quot;row&amp;quot; | '''Processor'''&lt;br /&gt;
| Any x64 compatible CPU &lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; scope=&amp;quot;row&amp;quot; | '''Main Memory'''&lt;br /&gt;
| 2 GB&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; scope=&amp;quot;row&amp;quot; | '''Hard Disk'''&lt;br /&gt;
| 150 MB available disk space&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; scope=&amp;quot;row&amp;quot; | '''Network Bandwidth'''&lt;br /&gt;
| 100 MBit/s&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Client Access Server ===&lt;br /&gt;
This information only applies to an individual Client Access Server in a multi-server setup. &lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; width=&amp;quot;100%&amp;quot;&lt;br /&gt;
! width=&amp;quot;150&amp;quot; scope=&amp;quot;row&amp;quot; | '''Processor'''&lt;br /&gt;
| Any x64 compatible CPU &lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; scope=&amp;quot;row&amp;quot; | '''Main Memory'''&lt;br /&gt;
| 2 GB&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; scope=&amp;quot;row&amp;quot; | '''Hard Disk'''&lt;br /&gt;
| 150 MB available disk space&lt;br /&gt;
|-&lt;br /&gt;
! width=&amp;quot;150&amp;quot; scope=&amp;quot;row&amp;quot; | '''Network Bandwidth'''&lt;br /&gt;
| 100 MBit/s&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Software Requirements ==&lt;br /&gt;
The below system requirements only apply to MailStore Service Provider Edition and its components. Client applications such as the E-mail Archive Client and E-mail Archive Add-in for Outlook have their own system requirements. As both applications are identical to MailStore Client and MailStore Outlook Add-in, their [[msserver:System Requirements|system requirements]] can be found in the MailStore Server help.&lt;br /&gt;
&lt;br /&gt;
* Following operating systems are supported&lt;br /&gt;
** Windows Server 2008 R2 SP1 Standard, Enterprise or Datacenter (Server Core Installation)&lt;br /&gt;
** Windows Server 2008 R2 SP1 Standard, Enterprise or Datacenter (Server with a GUI)&lt;br /&gt;
** Windows Server 2012 Standard or Datacenter (Server Core Installation)&lt;br /&gt;
** Windows Server 2012 Standard or Datacenter (Server with a GUI)&lt;br /&gt;
** Windows Server 2012 R2 Standard or Datacenter (Server Core Installation)&lt;br /&gt;
** Windows Server 2012 R2 Standard or Datacenter (Server with a GUI)&lt;br /&gt;
** Windows Server 2016 Standard or Datacenter (Server Core Installation)&lt;br /&gt;
** Windows Server 2016 Standard or Datacenter (Server with a GUI)&lt;br /&gt;
** Windows Server 2019 Standard or Datacenter (Server without Desktop Experience)&lt;br /&gt;
** Windows Server 2019 Standard or Datacenter (Server with Desktop Experience)&lt;br /&gt;
* Following web browsers are supported by the Management Console:&lt;br /&gt;
** Microsoft Edge&lt;br /&gt;
** Microsoft Internet Explorer 10 or higher&lt;br /&gt;
** Google Chrome 18 or higher&lt;br /&gt;
** Mozilla Firefox 18 or higher&lt;br /&gt;
** Apple Safari 6 or higher&lt;br /&gt;
* '''.NET Framework 4.5.1'''&amp;lt;br/&amp;gt;The appropriate Windows Server feature will be enabled automatically by the MailStore Service Provider Edition installer. In environments with centrally managed Windows updates the automatic installation may not succeed. In such cases the installation of the .NET Framework 4.5.1 feature must be done manually before executing the MailStore Service Provider Edition setup file.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Important Notice:''' On Windows Server 2008 R2 Core, the features ''NetFx2-ServerCore'' and ''NetFx2-ServerCore-WOW64'' must be installed prior to executing the setup. Otherwise the .NET Framework 4.5.1 installer fails silently.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''IFilter drivers''' ''(optional)''&amp;lt;br/&amp;gt;For indexing email attachments other than TXT and HTML files, additional IFilter drivers are required. Please refer to  [[Instance_Management#Search_Indexes|Search Index]] for further details about attachment indexing.&lt;br /&gt;
* It is not recommended to install MailStore Service Provider Edition on servers that already provide other network services. Especially with email or web servers TCP port conflicts are likely to occur. Specifically, Microsoft's Internet Information Server (IIS) MUST NOT be installed on any server that hosts the Client Access Server role.&lt;br /&gt;
&lt;br /&gt;
== Network Requirements ==&lt;br /&gt;
* Verify that the DNS name of the MailStore Service Provider Edition servers match their actual computer name and that all servers have a proper forward and reverse DNS resolution configured.&lt;br /&gt;
* Do not intercept connections from or to MailStore Service Provider Edition servers with web or email proxies. Read [[msserver:Notes_on_Antivirus_Software|Notes on Antivirus Software]] in the MailStore Server help for further details.&lt;br /&gt;
* To guarantee a decent user experience, the available bandwidth of the network connectivity should be at least 100 MBit/s (symmetric).&lt;br /&gt;
* The Management Server Role must be able to access ''my.mailstore.com'' permanently on port 443.&lt;br /&gt;
* For communication between MailStore Service Provider Edition services, access to the MailStore Management Console and end user access to instances, the following TCP ports are opened by the MailStore Service Provider Edition services and must therefore not be used by any other service.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;100px&amp;quot; | Port&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | Role&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| 143&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| Client Access Server&lt;br /&gt;
| The standard IMAP port is used to provide read-only access to archived emails via IMAP protocol. The IMAP server on this port supports unencrypted as well as TLS secured connections (recommended) that have been initiated by the email client via STARTTLS command.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| 443&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| Client Access Server&lt;br /&gt;
| The standard HTTPS port is used to provide SSL encrypted access to MailStore Instances via MailStore Client, MailStore Outlook Add-in, MailStore Web Access and MailStore Mobile Web Access.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| 993&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| Client Access Server&lt;br /&gt;
| The standard IMAPS port is used to provide read-only access to archived emails via IMAP protocol. The IMAP server on this port support SSL/TLS encrypted connections only.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| 8470&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| Management Server&lt;br /&gt;
| This port is used to provide administrators access to the Management Console via web browser. The HTTP server on this port support SSL/TLS encrypted connections only, also known as HTTPS.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| 8471&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| Management Server&lt;br /&gt;
| Instance Hosts and Client Access Servers connect to the Management Server through this port.&lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| 8472&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| Instance Host&lt;br /&gt;
| Client Access Servers and the Management Server connect to the Instance Hosts through this port. &lt;br /&gt;
|-&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| 8473&lt;br /&gt;
| align=&amp;quot;center&amp;quot;| Client Access Server&lt;br /&gt;
| Management Server connects to Client Access Servers through this port.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Update_Notices&amp;diff=1905</id>
		<title>Update Notices</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Update_Notices&amp;diff=1905"/>
		<updated>2021-06-02T07:42:05Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Information ==&lt;br /&gt;
* The installation process upgrades the software automatically by uninstalling any previous version first. Administrators will be asked during setup to confirm the uninstallation. The new version must be installed in the same directory as the old version. The installation directory has to be adjusted manually in case the old version has been installed in a non default directory.&lt;br /&gt;
* During the installation process services are automatically stopped and restarted afterwards. Running archiving profiles will be cancelled and may show up as failed. Active user sessions will be terminated. Should stopping the service fail for any reason, please stop the service manually and run the installation again.&lt;br /&gt;
* In a multi server environment, upgrade the components in the following order: Management Server, Instance Host, Client Access Server&lt;br /&gt;
* After each update check the files in the sample branding folder to identify if new settings or template variables have been introduced.&lt;br /&gt;
* Please note the following version specific upgrade notices. Also read the notices from all version numbers between yours and the one you are going to install.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 13.x ==&lt;br /&gt;
* '''Update of MailStore Client and Outlook Add-in'''&amp;lt;br/&amp;gt;Irrespective of MailStore Client's auto-update mechanism, a reinstallation of MailStore Client and the MailStore Outlook Add-in is required to make use of the following improvements:&lt;br /&gt;
** Unified validation of TLS certificates.&lt;br /&gt;
** Unified evaluation of group policies.&lt;br /&gt;
** Distinct error messages for certain certificate errors.&lt;br /&gt;
** Outlook Add-in: Due to the required changes of the login process to support modern authentication with Microsoft 365 and Google Workspace, the Outlook Add-in must be updated to version 13 to be able to connect to MailStore Server 13.x. Connecting to an older version of MailStore Server is no longer supported after the update.&lt;br /&gt;
* '''Microsoft 365 Support'''&lt;br /&gt;
*; A new directory service synchronization profile ''Microsoft 365 (Modern Authentication)'' as well as new profiles for archiving and exporting emails from or to Microsoft 365 have been introduced. These support modern authentication (OAuth 2.0 &amp;amp; OpenID Connect) and customers of Microsoft 365 are advised to regularly check for Microsoft's announcement on the timeline for removing HTTP Basic Auth from Microsoft Exchange Web Services (EWS) and to plan the migration to the new profiles in advance.&amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Once Microsoft disables support for HTTP Basic Auth in Exchange Web Services on Microsoft 365, the existing directory service synchronization profile ''Microsoft 365 (Basic Auth)'' (formerly named ''Office 365'') and the Microsoft Exchange archiving and export profiles will stop working.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''Google Workspace Support'''&lt;br /&gt;
*; The ''Google Workspace'' directory service synchronization profile has been extended with support for modern authentication (OAuth 2.0 &amp;amp; OpenID Connect). Customers of Google Workspace are advised to regularly check for Google's announcement on the timeline for removing support for less secure apps, and should plan the migration to the new setting in advance.&amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Once Google disables support for Less Secure Apps in Google Workspace, the existing directory service synchronization profile ''Google Workspace'' will no longer allow users to login to MailStore as long as the authentication method is still set to ''IMAP''.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''GPO Templates'''&lt;br /&gt;
*; GPO templates are now bundled with the application. End customers may download the GPO templates from the default page of the Client Access Server. See the index.html file in the sample branding folder on how to integrate the corresponding link. As the Email Archive Client and Email Archive Outlook Add-in use the same registry keys as MailStore Server and MailStore Outlook Add-in, the GPO templates provided are those bundled with the original MailStore products.&lt;br /&gt;
* '''IMAP Access to Archive'''&lt;br /&gt;
*; When using either the new ''Microsoft 365 (Modern Authentication)'' or ''Google Workspace'' directory service synchronization profile, users that have been added by these profiles cannot access their archive via the integrated IMAP server as a MailStore SPE instance is not able to verify their credentials by itself. &lt;br /&gt;
* '''Mobile Web Access'''&lt;br /&gt;
*; The dedicated Mobile Web Access has been removed due to no longer supported third-party components (e.g. jQuery Mobile) and in favor of MailStore Web Access, which has been received major enhancements in terms of performance and usability.&lt;br /&gt;
* '''Legacy Web Access'''&lt;br /&gt;
*; As parts of Legacy Web Access are representing the server-side of the Outlook Add-in, the Legacy Web Access is still present, but no longer advertised on the login screen of the Web Access.&lt;br /&gt;
* '''Group Policies'''&lt;br /&gt;
*; The following group policy settings are no longer supported in MailStore 13:&lt;br /&gt;
** '''MailStore Client: Accept Thumbprint'''&lt;br /&gt;
**; If a server name has been defined by a group policy, the certificate used by the Client Access Server must be trusted by the client computer and it must not be revoked or expired. &lt;br /&gt;
** '''MailStore Outlook Add-in: Accept Thumbprint'''&lt;br /&gt;
**; If a server name has been defined by a group policy, the certificate used by the Client Access Server must be trusted by the client computer and it must not be revoked or expired.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 12.1 ==&lt;br /&gt;
* '''TLS Compatibility'''&amp;lt;br/&amp;gt;To connect to Instances in environments that support TLS version 1.1 or 1.2 only via the MailStoreCmd command line util, the Email Archive Client launcher must be updated by downloading and reinstalling it either manually or through a GPO.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 12 ==&lt;br /&gt;
* '''Expired Certificates'''&lt;br /&gt;
*; Irrespective of whether the certificate's trust can be verified, no connection is established by the E-Mail Archive Client to Client Access Server's whose certificate has expired or was revoked. In such a case, the certificate on the Client Access Server must be replaced first.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 11 ==&lt;br /&gt;
* '''Upgrading Archive Stores'''&lt;br /&gt;
*; &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Depending on the archive size this can take an excessive amount of time. On average 50.000 messages are processed per minute during the upgrade.'''&amp;lt;/p&amp;gt;&lt;br /&gt;
*; Until the archive stores have been upgraded, not all functionality of the software is available. To facilitate&lt;br /&gt;
** retention policies,&lt;br /&gt;
** the search functionality,&lt;br /&gt;
** the improved recovery records,&lt;br /&gt;
*; the databases of the archive stores must be upgraded. &lt;br /&gt;
*; Proceed as follows to upgrade:&lt;br /&gt;
** Log in to the Management Console.&lt;br /&gt;
** Click on ''Instances''&lt;br /&gt;
** Select the instance to upgrade&lt;br /&gt;
** Open the ''Storage'' tab &lt;br /&gt;
** Right-click on an archive store and select ''Perform Upgrade'' to upgrade a single archive store.&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
* '''Retention Policies'''&amp;lt;br/&amp;gt;If not all attached archive stores are available (State: ''Archive here'', ''Normal''), or their status is ''Write-Protected'', no automatic processing of retention policies takes place. Therefore verify if an archive store is set to ''Disabled'' or ''Write-Protected'' after the upgrade and change it to one of the above states or detach it completely. Please notice that only end customers are allowed to manage retention policies.&lt;br /&gt;
* '''Jobs'''&amp;lt;br/&amp;gt;With the release of this version, the service provider administrator ''$archiveadmin'' is limited to manage only his own jobs.&lt;br /&gt;
* '''Access via Integrated IMAP Server'''&amp;lt;br/&amp;gt;To access the archive via the integrated IMAP server, an encrypted connection is now mandatory. If necessary, adjust the configuration of your email clients accordingly and enable TLS or STARTTLS.&lt;br /&gt;
* '''SMTP Settings'''&amp;lt;br/&amp;gt;In order to being able to select system administrators as notification recipients in the new SMTP settings, the email address needs to be configured in the properties of the corresponding system administrator. &lt;br /&gt;
* '''Management API Commands Get-/SetComplianceConfiguration'''&amp;lt;br/&amp;gt;The property ''globalRetentionTimeYears'' has been removed from the commands. Own scripts using these commands have to be adjusted accordingly. To manage retention policies, two new commands are available: ''GetRetentionPolicies'' and ''SetRetentionPolicies''.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 10.2 ==&lt;br /&gt;
* '''Branding'''&amp;lt;br/&amp;gt;For the new responsive Web Access additional branding parameters were introduced. Please review your branding configuration after installing the upgrade. See [[Branding]] for the full list of options.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 10.1 ==&lt;br /&gt;
* '''Archiving Emails'''&amp;lt;br/&amp;gt;If not all attached archive stores are available (State: ''Archive here'', ''Normal'', or ''Write-Protected''), no archiving takes place. Running archiving profiles are terminated with an appropriate message. Under certain circumstances this prevents the creation of duplicate emails while archiving. Therefore verify if an archive store is set to ''disabled'' after the upgrade and change it to one of the above states or detach it completely.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 10 ==&lt;br /&gt;
* '''Upgrade of Master Database'''&amp;lt;br/&amp;gt;To facilitate encryption of the master database it is upgraded to Firebird 3 during the first start of an instance and encrypted afterwards. This process might extend the time required for the first start of the instance by several minutes.&lt;br /&gt;
* '''Upgrading Archive Stores''' &amp;lt;br /&amp;gt;To facilitate encryption the databases of the archive store must be upgraded. Proceed as follows to upgrade:&lt;br /&gt;
** Log in to the Management Console.&lt;br /&gt;
** Click on ''Instances''&lt;br /&gt;
** Select the instance to upgrade&lt;br /&gt;
** Open the ''Storage'' tab &lt;br /&gt;
** Right-click on an archive store and select ''Perform Upgrade'' to upgrade a single archive store.&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
* '''Archives of Other Users'''&amp;lt;br/&amp;gt;These are no longer visible for instance administrators if the ''Archive Access'' (formerly knows as ''E-mail Preview'') is blocked. Administrative functions such as deleting or renaming user archives are accessible through ''Administrative Tools &amp;gt; Users and Archives &amp;gt; Archives'' in the Email Archive Client.&lt;br /&gt;
* '''Export E-mails'''&amp;lt;br/&amp;gt;The previous change may also have an impact on export profiles owned by an instance administrator, in case the export scope contains archives of other users. As these are no longer visible to instance administrators if the ''Archive Access'' (formerly knows as ''E-mail Preview'') is blocked, they are not taken into account by export profiles.&lt;br /&gt;
* '''Auditing'''&amp;lt;br/&amp;gt;All activities that are exclusively executable by instance administrators are displayed as ''Enabled (locked)'' at ''Compliance'' &amp;gt; ''Auditing''. Irrespective of the ''Disabled'' status, all activities of instance administrators, excluding ''MessageRetrieveContent'', are written into the audit log.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.x ==&lt;br /&gt;
* '''System Requirements''' &amp;lt;br/&amp;gt;Please ensure that your system configuration matches the updated system requirements. MailStore Service Provider Edition now requires .NET Framework 4.5.1. The E-mail Archive Client and E-mail Archive Add-in for Outlook now require .NET Framework 4.5.1 and Internet Explorer 8 or higher.&lt;br /&gt;
* '''E-mail Archive Client Compatibility'''&amp;lt;br/&amp;gt;Due to a bug in version 8.5 of the E-mail Archive Client, it cannot update itself to version 9. Therefore re-deployment of version 9 of the E-mail Archive Client is required.&lt;br /&gt;
* '''PDF Support of Full Text Search''' &amp;lt;br /&amp;gt;PDF support has been removed from MailStore SPE's own indexer. Therefore it is required to either install a recent version of Adobe Reader or an appropriate IFilter driver (i.e. [https://www.adobe.com/support/downloads/detail.jsp?ftpID=5542 Adobe PDF iFilter] on the Instance Host machines.&lt;br /&gt;
* '''MailStore Management API''' &amp;lt;br /&amp;gt;The Management API is now listening on its own TCP port, 8474 by default. It does no longer support sessions, thus login, logout and cookie handling is no longer required nor supported. HTTP basic authentication must be used instead. Please make sure to modify your scripts accordingly. The API is not enabled by default. You have to activate it in the Management Role.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Instance_Administration&amp;diff=1904</id>
		<title>Instance Administration</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Instance_Administration&amp;diff=1904"/>
		<updated>2021-06-02T07:36:31Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Users and Privileges */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The core functionality of an instance is identical to that of an on-premises MailStore Server. Therefore, this article is a collection of links to the corresponding section of the MailStore Server help.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;mswarning msnote&amp;quot;&amp;gt;'''Important:''' Be aware that host names referring to MailStore Server are typically need to be replaced by the host name of the Client Access Server, and that in URLs the Instance ID needs to be added.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;'''Example:''' In case of the ''Redirect URI'' for modern authentication with Microsoft 365 or Google Workspace &amp;lt;tt&amp;gt;https://&amp;lt;fqdn&amp;gt;/oidc/signin&amp;lt;/tt&amp;gt; needs to become &amp;lt;tt&amp;gt;https://&amp;lt;fqdn_of_cas&amp;gt;/&amp;lt;instance_id&amp;gt;/oidc/signin&amp;lt;/tt&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Archive Email ==&lt;br /&gt;
Emails can be archived from the mailboxes of email servers such as Microsoft Exchange as well as from the locally installed email clients of the users. Dependent on its type, archiving tasks can be performed continuously, manually or based on a schedule.&lt;br /&gt;
&lt;br /&gt;
If you are not sure which archiving method best suits your company, please refer to chapter [[msserver:Choosing the Right Archiving Strategy|Choosing the Right Archiving Strategy]].&lt;br /&gt;
&lt;br /&gt;
In chapter [[msserver:Email Archiving with MailStore Basics|Email Archiving with MailStore Basics]] you can find out more about working with archiving profiles, archiving specific folders, deleting emails after archiving and automating the archiving process.&lt;br /&gt;
&lt;br /&gt;
=== Email Servers ===&lt;br /&gt;
A large collection of email servers is supported by MailStore for archiving email. As the actual procedure of setting up archiving depends on the email server you are using, specific instruction for well-known email servers are provided in our Implementation Guides below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' For various reasons, not all email servers and archiving strategies are fully supported in MailStore SPE (e.g. Gmail, MailStore Proxy). When in doubt, contact our technical support.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{msserver::Implementation}}&lt;br /&gt;
&lt;br /&gt;
For IMAP and POP3 servers, that are not listed above, the following generic instruction might be helpful:&lt;br /&gt;
&lt;br /&gt;
* [[msserver:Archiving Server Mailboxes|Archiving Single Mailboxes]]&lt;br /&gt;
* [[msserver:Archiving IMAP and POP3 Multidrop Mailboxes|Archiving Multidrop Mailboxes]]&lt;br /&gt;
* [[msserver:Batch-archiving IMAP Mailboxes|Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
&lt;br /&gt;
=== Email Clients ===&lt;br /&gt;
&lt;br /&gt;
==== Archiving Email from Outlook, Thunderbird and Other E-mail Clients ====&lt;br /&gt;
As opposed to all other archiving features, it is imperative that the E-mail Archive Client software is installed on the user computers when archiving emails from these users' email applications. Once the archiving task is set up, it can be started manually by the user or executed automatically according to a schedule. Additional information about this topic is available in chapter [[msserver:Archiving Email from Outlook, Thunderbird and others|Archiving Email from Outlook, Thunderbird and others]].&lt;br /&gt;
&lt;br /&gt;
=== Email Files ===&lt;br /&gt;
==== Archiving Outlook PST Files ====&lt;br /&gt;
As administrator, you can archive Microsoft Outlook PST files for other MailStore users. Additional information about these topics is available in chapter [[msserver:Archiving Outlook PST Files Directly|Archiving Outlook PST Files Directly]].&lt;br /&gt;
&lt;br /&gt;
==== Archiving EML or MBOX Files ====&lt;br /&gt;
As administrator, you can archive emails from .eml or .msg files for other MailStore users. Additional information about these topics is available in chapter [[msserver:Archiving Emails from External Systems (File Import)|Archiving Emails from External Systems (File Import)]].&lt;br /&gt;
&lt;br /&gt;
== Export Email ==&lt;br /&gt;
MailStore provides several functions regarding the export of archived emails. Emails can be exported directly into server mailboxes, or to the file system as individual email files (EML or MSG format), for example.&lt;br /&gt;
&lt;br /&gt;
Find detailed instruction in the [[msserver:Exporting_Email|Exporting Email]] article of the MailStore Server Help.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Backup strategies (a backup of the entire archive) are discussed separately in the article [[Backup and Restore]].&lt;br /&gt;
&lt;br /&gt;
== Administrative Tools ==&lt;br /&gt;
The ''Administrative Tools'' provides access to the following settings:&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;3&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
=== Users and Privileges ===&lt;br /&gt;
* [[msserver:Users, Folders and Settings|Users]]&lt;br /&gt;
* '''Directory Services'''&lt;br /&gt;
** [[msserver:Active Directory Integration|Active Directory]]&lt;br /&gt;
** [[msserver:Synchronizing_User_Accounts_with_Microsoft_365_(Modern_Authentication)|Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
** [[msserver:Office 365 Integration|Microsoft 365 (Basic Authentication)]]&lt;br /&gt;
** [[msserver:Application Integration|Application Integration]]&lt;br /&gt;
** [[msserver:Google_Workspace-Integration|Google Workspace]]&lt;br /&gt;
** [[msserver:IceWarp Server Integration|IceWarp Server]]&lt;br /&gt;
** [[msserver:Kerio Connect Integration|Kerio Connect]]&lt;br /&gt;
** [[msserver:Generic LDAP Integration|LDAP Generic]]&lt;br /&gt;
* [[msserver:Users, Folders and Settings|Privileges]]&lt;br /&gt;
* [[msserver:Archives|Archives]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== Compliance ===&lt;br /&gt;
* [[msserver:Compliance General|Compliance General]]&lt;br /&gt;
** [[msserver:Retention Policies|Retention Policies]]&lt;br /&gt;
* [[msserver:Auditing|Auditing]]&lt;br /&gt;
* [[msserver:Audit Log|Audit Log]]&lt;br /&gt;
&lt;br /&gt;
=== Management API ===&lt;br /&gt;
* [[msserver:MailStore Server Management Shell|Command Prompt]]&lt;br /&gt;
* [[msserver:Jobs|Jobs]]&lt;br /&gt;
* [[msserver:Job Results|Job Results]]&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
* [[msserver:SMTP Settings|SMTP Settings]]&lt;br /&gt;
* [[msserver:Active Sessions|Active Sessions]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Instance_Administration&amp;diff=1903</id>
		<title>Instance Administration</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Instance_Administration&amp;diff=1903"/>
		<updated>2021-06-02T07:35:23Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The core functionality of an instance is identical to that of an on-premises MailStore Server. Therefore, this article is a collection of links to the corresponding section of the MailStore Server help.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;mswarning msnote&amp;quot;&amp;gt;'''Important:''' Be aware that host names referring to MailStore Server are typically need to be replaced by the host name of the Client Access Server, and that in URLs the Instance ID needs to be added.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;'''Example:''' In case of the ''Redirect URI'' for modern authentication with Microsoft 365 or Google Workspace &amp;lt;tt&amp;gt;https://&amp;lt;fqdn&amp;gt;/oidc/signin&amp;lt;/tt&amp;gt; needs to become &amp;lt;tt&amp;gt;https://&amp;lt;fqdn_of_cas&amp;gt;/&amp;lt;instance_id&amp;gt;/oidc/signin&amp;lt;/tt&amp;gt;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Archive Email ==&lt;br /&gt;
Emails can be archived from the mailboxes of email servers such as Microsoft Exchange as well as from the locally installed email clients of the users. Dependent on its type, archiving tasks can be performed continuously, manually or based on a schedule.&lt;br /&gt;
&lt;br /&gt;
If you are not sure which archiving method best suits your company, please refer to chapter [[msserver:Choosing the Right Archiving Strategy|Choosing the Right Archiving Strategy]].&lt;br /&gt;
&lt;br /&gt;
In chapter [[msserver:Email Archiving with MailStore Basics|Email Archiving with MailStore Basics]] you can find out more about working with archiving profiles, archiving specific folders, deleting emails after archiving and automating the archiving process.&lt;br /&gt;
&lt;br /&gt;
=== Email Servers ===&lt;br /&gt;
A large collection of email servers is supported by MailStore for archiving email. As the actual procedure of setting up archiving depends on the email server you are using, specific instruction for well-known email servers are provided in our Implementation Guides below:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' For various reasons, not all email servers and archiving strategies are fully supported in MailStore SPE (e.g. Gmail, MailStore Proxy). When in doubt, contact our technical support.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{msserver::Implementation}}&lt;br /&gt;
&lt;br /&gt;
For IMAP and POP3 servers, that are not listed above, the following generic instruction might be helpful:&lt;br /&gt;
&lt;br /&gt;
* [[msserver:Archiving Server Mailboxes|Archiving Single Mailboxes]]&lt;br /&gt;
* [[msserver:Archiving IMAP and POP3 Multidrop Mailboxes|Archiving Multidrop Mailboxes]]&lt;br /&gt;
* [[msserver:Batch-archiving IMAP Mailboxes|Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
&lt;br /&gt;
=== Email Clients ===&lt;br /&gt;
&lt;br /&gt;
==== Archiving Email from Outlook, Thunderbird and Other E-mail Clients ====&lt;br /&gt;
As opposed to all other archiving features, it is imperative that the E-mail Archive Client software is installed on the user computers when archiving emails from these users' email applications. Once the archiving task is set up, it can be started manually by the user or executed automatically according to a schedule. Additional information about this topic is available in chapter [[msserver:Archiving Email from Outlook, Thunderbird and others|Archiving Email from Outlook, Thunderbird and others]].&lt;br /&gt;
&lt;br /&gt;
=== Email Files ===&lt;br /&gt;
==== Archiving Outlook PST Files ====&lt;br /&gt;
As administrator, you can archive Microsoft Outlook PST files for other MailStore users. Additional information about these topics is available in chapter [[msserver:Archiving Outlook PST Files Directly|Archiving Outlook PST Files Directly]].&lt;br /&gt;
&lt;br /&gt;
==== Archiving EML or MBOX Files ====&lt;br /&gt;
As administrator, you can archive emails from .eml or .msg files for other MailStore users. Additional information about these topics is available in chapter [[msserver:Archiving Emails from External Systems (File Import)|Archiving Emails from External Systems (File Import)]].&lt;br /&gt;
&lt;br /&gt;
== Export Email ==&lt;br /&gt;
MailStore provides several functions regarding the export of archived emails. Emails can be exported directly into server mailboxes, or to the file system as individual email files (EML or MSG format), for example.&lt;br /&gt;
&lt;br /&gt;
Find detailed instruction in the [[msserver:Exporting_Email|Exporting Email]] article of the MailStore Server Help.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Backup strategies (a backup of the entire archive) are discussed separately in the article [[Backup and Restore]].&lt;br /&gt;
&lt;br /&gt;
== Administrative Tools ==&lt;br /&gt;
The ''Administrative Tools'' provides access to the following settings:&lt;br /&gt;
&lt;br /&gt;
{| width=&amp;quot;100%&amp;quot; cellspacing=&amp;quot;3&amp;quot; cellpadding=&amp;quot;4&amp;quot;&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
=== Users and Privileges ===&lt;br /&gt;
* [[msserver:Users, Folders and Settings|Users]]&lt;br /&gt;
* '''Directory Services'''&lt;br /&gt;
** [[msserver:Active Directory Integration|Active Directory]]&lt;br /&gt;
** [[msserver:Synchronizing_User_Accounts_with_Microsoft_365_(Modern_Authentication)|Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
** [[msserver:Office 365 Integration|Microsoft 365 (Basic Authentication)]]&lt;br /&gt;
** [[msserver:Application Integration|Application Integration]]&lt;br /&gt;
** [[msserver:G Suite Integration|G Suite]]&lt;br /&gt;
** [[msserver:IceWarp Server Integration|IceWarp Server]]&lt;br /&gt;
** [[msserver:Kerio Connect Integration|Kerio Connect]]&lt;br /&gt;
** [[msserver:Generic LDAP Integration|LDAP Generic]]&lt;br /&gt;
* [[msserver:Users, Folders and Settings|Privileges]]&lt;br /&gt;
* [[msserver:Archives|Archives]]&lt;br /&gt;
| valign=&amp;quot;top&amp;quot; width=&amp;quot;50%&amp;quot;|&lt;br /&gt;
&lt;br /&gt;
=== Compliance ===&lt;br /&gt;
* [[msserver:Compliance General|Compliance General]]&lt;br /&gt;
** [[msserver:Retention Policies|Retention Policies]]&lt;br /&gt;
* [[msserver:Auditing|Auditing]]&lt;br /&gt;
* [[msserver:Audit Log|Audit Log]]&lt;br /&gt;
&lt;br /&gt;
=== Management API ===&lt;br /&gt;
* [[msserver:MailStore Server Management Shell|Command Prompt]]&lt;br /&gt;
* [[msserver:Jobs|Jobs]]&lt;br /&gt;
* [[msserver:Job Results|Job Results]]&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
* [[msserver:SMTP Settings|SMTP Settings]]&lt;br /&gt;
* [[msserver:Active Sessions|Active Sessions]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=End_User_Access&amp;diff=1902</id>
		<title>End User Access</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=End_User_Access&amp;diff=1902"/>
		<updated>2021-06-02T07:33:43Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Web Access */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
The logon process for customers to administrate their MailStore Instance or to access their archives varies slightly from the logon process of an on-premises MailStore Server.&lt;br /&gt;
&lt;br /&gt;
Find detailed information about logging in with E-mail Archive Client and  E-mail Archive Add-in for Outlook below. Additionally find information about how to log on to Web Access using a web browser or the integrated IMAP server using any IMAP capable email client.&lt;br /&gt;
&lt;br /&gt;
As both applications are identical to MailStore Client and MailStore Outlook Add-in, their &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://help.mailstore.com/en/server/System_Requirements system requirements]&amp;lt;span&amp;gt; can be found in the MailStore Server help.&lt;br /&gt;
&lt;br /&gt;
== E-mail Archive Client ==&lt;br /&gt;
Customers' administrators can access their own MailStore Instance with the E-mail Archive Client by using the credentials received from their service provider. End users can use the same client to archive or export email or to access their archived email. Follow the instructions below for logging on with E-mail Archive Client:&lt;br /&gt;
&lt;br /&gt;
* Open the E-mail Archive Client by using the link ''E-mail Archive'' on the desktop.&lt;br /&gt;
* Select the preferred language from the ''Language'' drop down list and enter the URL to connect to in the ''Server Name'' field. The URL must be in the format &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;. &lt;br /&gt;
*:[[File:Ms_spe_access_client_01.png|center]]&lt;br /&gt;
*: '''Hint:''' The language and server name can be saved to skip this step in the future by activating the ''Always connect to this server'' option. To change the settings again, start E-mail Archive Client while keeping the &amp;lt;tt&amp;gt;SHIFT&amp;lt;/tt&amp;gt;-key pressed.&lt;br /&gt;
* Click ''Connect'' to connect.&lt;br /&gt;
* The E-mail Archive Client will update itself to become compatible with the provider's version of MailStore Service Provider Edition if necessary.&lt;br /&gt;
* Enter your username.&lt;br /&gt;
*:[[File:Ms_spe_access_client_02.png|center]]&lt;br /&gt;
* Click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
*:[[File:Ms_spe_access_client_03.png|center]]&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the default web browser will be opened to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== E-mail Archive Add-in for Outlook ==&lt;br /&gt;
* Open Microsoft Outlook.&lt;br /&gt;
* If the E-mail Archive Add-in for Outlook is not pre-configured, you will be asked to log in to your MailStore Instance as soon as you click any button of  the E-mail Archive Add-in for Outlook. &lt;br /&gt;
* Enter the URL to connect to in the ''Server Name'' field. The URL must be in the format &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;. &lt;br /&gt;
* Click ''Connect'' to continue.&lt;br /&gt;
* Enter your username in the ''User Name'' field and click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the default web browser will be opened to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== Web Access ==&lt;br /&gt;
End users can access their archived email easily via any [[System Requirements|supported web browser]], by following the instructions below.&lt;br /&gt;
Mobile devices are supported.&lt;br /&gt;
&lt;br /&gt;
* Open a web browser.&lt;br /&gt;
* Navigate to Web Access. The URL is &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Enter your username in the ''User Name'' field and click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog as shown below appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the web browser will be redirected to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== IMAP Client ==&lt;br /&gt;
Archived emails can be accessed via an integrated IMAP server with any IMAP capable email client using the following settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;&amp;quot;msnote&amp;quot;&amp;gt;When using Microsoft or Google to authenticate users at login, accessing the archive via IMAP is not possible for technical reasons.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Incoming Mail Server''' - Host name or IP address of a Client Access Server&lt;br /&gt;
* '''Port''' - For STARTTLS-encrypted connections (explicit TLS) standard IMAP port 143 is used. For implicit TLS encrypted connections standard IMAP port 993 is used. Login over unencrypted connections is not supported.&lt;br /&gt;
* '''User Name''' - Name of the MailStore user prepended by his instance id or alias &amp;lt;tt&amp;gt;&amp;lt;instance_id_or_alias&amp;gt;/&amp;lt;username&amp;gt;&amp;lt;/tt&amp;gt;, e.g. &amp;lt;tt&amp;gt;jdcorp/jon.doe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* '''Password''' - Password which is required for accessing the MailStore instance.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' In addition to configuring the incoming mail server, email clients often require configuring the outgoing mail server as well. In this case, using the same data as for an existing email account will facilitate further processing emails from the email archive.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=End_User_Access&amp;diff=1901</id>
		<title>End User Access</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=End_User_Access&amp;diff=1901"/>
		<updated>2021-06-02T07:33:26Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* E-mail Archive Add-in for Outlook */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
The logon process for customers to administrate their MailStore Instance or to access their archives varies slightly from the logon process of an on-premises MailStore Server.&lt;br /&gt;
&lt;br /&gt;
Find detailed information about logging in with E-mail Archive Client and  E-mail Archive Add-in for Outlook below. Additionally find information about how to log on to Web Access using a web browser or the integrated IMAP server using any IMAP capable email client.&lt;br /&gt;
&lt;br /&gt;
As both applications are identical to MailStore Client and MailStore Outlook Add-in, their &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://help.mailstore.com/en/server/System_Requirements system requirements]&amp;lt;span&amp;gt; can be found in the MailStore Server help.&lt;br /&gt;
&lt;br /&gt;
== E-mail Archive Client ==&lt;br /&gt;
Customers' administrators can access their own MailStore Instance with the E-mail Archive Client by using the credentials received from their service provider. End users can use the same client to archive or export email or to access their archived email. Follow the instructions below for logging on with E-mail Archive Client:&lt;br /&gt;
&lt;br /&gt;
* Open the E-mail Archive Client by using the link ''E-mail Archive'' on the desktop.&lt;br /&gt;
* Select the preferred language from the ''Language'' drop down list and enter the URL to connect to in the ''Server Name'' field. The URL must be in the format &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;. &lt;br /&gt;
*:[[File:Ms_spe_access_client_01.png|center]]&lt;br /&gt;
*: '''Hint:''' The language and server name can be saved to skip this step in the future by activating the ''Always connect to this server'' option. To change the settings again, start E-mail Archive Client while keeping the &amp;lt;tt&amp;gt;SHIFT&amp;lt;/tt&amp;gt;-key pressed.&lt;br /&gt;
* Click ''Connect'' to connect.&lt;br /&gt;
* The E-mail Archive Client will update itself to become compatible with the provider's version of MailStore Service Provider Edition if necessary.&lt;br /&gt;
* Enter your username.&lt;br /&gt;
*:[[File:Ms_spe_access_client_02.png|center]]&lt;br /&gt;
* Click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
*:[[File:Ms_spe_access_client_03.png|center]]&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the default web browser will be opened to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== E-mail Archive Add-in for Outlook ==&lt;br /&gt;
* Open Microsoft Outlook.&lt;br /&gt;
* If the E-mail Archive Add-in for Outlook is not pre-configured, you will be asked to log in to your MailStore Instance as soon as you click any button of  the E-mail Archive Add-in for Outlook. &lt;br /&gt;
* Enter the URL to connect to in the ''Server Name'' field. The URL must be in the format &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;. &lt;br /&gt;
* Click ''Connect'' to continue.&lt;br /&gt;
* Enter your username in the ''User Name'' field and click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the default web browser will be opened to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== Web Access ==&lt;br /&gt;
End users can access their archived email easily via any [[System Requirements|supported web browser]], by following the instructions below.&lt;br /&gt;
Mobile devices are supported.&lt;br /&gt;
&lt;br /&gt;
* Open a web browser.&lt;br /&gt;
* Navigate to Web Access. The URL is &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Enter your username in the ''User Name'' field and click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog as shown below appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google G Suite, the web browser will be redirected to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== IMAP Client ==&lt;br /&gt;
Archived emails can be accessed via an integrated IMAP server with any IMAP capable email client using the following settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;&amp;quot;msnote&amp;quot;&amp;gt;When using Microsoft or Google to authenticate users at login, accessing the archive via IMAP is not possible for technical reasons.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Incoming Mail Server''' - Host name or IP address of a Client Access Server&lt;br /&gt;
* '''Port''' - For STARTTLS-encrypted connections (explicit TLS) standard IMAP port 143 is used. For implicit TLS encrypted connections standard IMAP port 993 is used. Login over unencrypted connections is not supported.&lt;br /&gt;
* '''User Name''' - Name of the MailStore user prepended by his instance id or alias &amp;lt;tt&amp;gt;&amp;lt;instance_id_or_alias&amp;gt;/&amp;lt;username&amp;gt;&amp;lt;/tt&amp;gt;, e.g. &amp;lt;tt&amp;gt;jdcorp/jon.doe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* '''Password''' - Password which is required for accessing the MailStore instance.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' In addition to configuring the incoming mail server, email clients often require configuring the outgoing mail server as well. In this case, using the same data as for an existing email account will facilitate further processing emails from the email archive.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=End_User_Access&amp;diff=1900</id>
		<title>End User Access</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=End_User_Access&amp;diff=1900"/>
		<updated>2021-06-02T07:32:55Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* E-mail Archive Client */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
The logon process for customers to administrate their MailStore Instance or to access their archives varies slightly from the logon process of an on-premises MailStore Server.&lt;br /&gt;
&lt;br /&gt;
Find detailed information about logging in with E-mail Archive Client and  E-mail Archive Add-in for Outlook below. Additionally find information about how to log on to Web Access using a web browser or the integrated IMAP server using any IMAP capable email client.&lt;br /&gt;
&lt;br /&gt;
As both applications are identical to MailStore Client and MailStore Outlook Add-in, their &amp;lt;span class=&amp;quot;plainlinks&amp;quot;&amp;gt;[https://help.mailstore.com/en/server/System_Requirements system requirements]&amp;lt;span&amp;gt; can be found in the MailStore Server help.&lt;br /&gt;
&lt;br /&gt;
== E-mail Archive Client ==&lt;br /&gt;
Customers' administrators can access their own MailStore Instance with the E-mail Archive Client by using the credentials received from their service provider. End users can use the same client to archive or export email or to access their archived email. Follow the instructions below for logging on with E-mail Archive Client:&lt;br /&gt;
&lt;br /&gt;
* Open the E-mail Archive Client by using the link ''E-mail Archive'' on the desktop.&lt;br /&gt;
* Select the preferred language from the ''Language'' drop down list and enter the URL to connect to in the ''Server Name'' field. The URL must be in the format &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;. &lt;br /&gt;
*:[[File:Ms_spe_access_client_01.png|center]]&lt;br /&gt;
*: '''Hint:''' The language and server name can be saved to skip this step in the future by activating the ''Always connect to this server'' option. To change the settings again, start E-mail Archive Client while keeping the &amp;lt;tt&amp;gt;SHIFT&amp;lt;/tt&amp;gt;-key pressed.&lt;br /&gt;
* Click ''Connect'' to connect.&lt;br /&gt;
* The E-mail Archive Client will update itself to become compatible with the provider's version of MailStore Service Provider Edition if necessary.&lt;br /&gt;
* Enter your username.&lt;br /&gt;
*:[[File:Ms_spe_access_client_02.png|center]]&lt;br /&gt;
* Click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
*:[[File:Ms_spe_access_client_03.png|center]]&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google Workspace, the default web browser will be opened to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== E-mail Archive Add-in for Outlook ==&lt;br /&gt;
* Open Microsoft Outlook.&lt;br /&gt;
* If the E-mail Archive Add-in for Outlook is not pre-configured, you will be asked to log in to your MailStore Instance as soon as you click any button of  the E-mail Archive Add-in for Outlook. &lt;br /&gt;
* Enter the URL to connect to in the ''Server Name'' field. The URL must be in the format &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;. &lt;br /&gt;
* Click ''Connect'' to continue.&lt;br /&gt;
* Enter your username in the ''User Name'' field and click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google G Suite, the default web browser will be opened to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== Web Access ==&lt;br /&gt;
End users can access their archived email easily via any [[System Requirements|supported web browser]], by following the instructions below.&lt;br /&gt;
Mobile devices are supported.&lt;br /&gt;
&lt;br /&gt;
* Open a web browser.&lt;br /&gt;
* Navigate to Web Access. The URL is &amp;lt;tt&amp;gt;https://&amp;lt;[[wikipedia:FQDN|fqdn]]_of_cas&amp;gt;/&amp;lt;instance_id_or_alias&amp;gt;&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Enter your username in the ''User Name'' field and click ''Next'' to continue.&lt;br /&gt;
* The MailStore Instance now determines how the user is to be authenticated.&lt;br /&gt;
** If the instance is able to verify the user's credentials itself, the password dialog as shown below appears. Enter the password into the ''Password'' field and click on ''Log in''&lt;br /&gt;
** If the user has been synchronized from Microsoft 365 or Google G Suite, the web browser will be redirected to allow authentication through Microsoft's or Google's authentication service.&lt;br /&gt;
&lt;br /&gt;
== IMAP Client ==&lt;br /&gt;
Archived emails can be accessed via an integrated IMAP server with any IMAP capable email client using the following settings.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;&amp;quot;msnote&amp;quot;&amp;gt;When using Microsoft or Google to authenticate users at login, accessing the archive via IMAP is not possible for technical reasons.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
* '''Incoming Mail Server''' - Host name or IP address of a Client Access Server&lt;br /&gt;
* '''Port''' - For STARTTLS-encrypted connections (explicit TLS) standard IMAP port 143 is used. For implicit TLS encrypted connections standard IMAP port 993 is used. Login over unencrypted connections is not supported.&lt;br /&gt;
* '''User Name''' - Name of the MailStore user prepended by his instance id or alias &amp;lt;tt&amp;gt;&amp;lt;instance_id_or_alias&amp;gt;/&amp;lt;username&amp;gt;&amp;lt;/tt&amp;gt;, e.g. &amp;lt;tt&amp;gt;jdcorp/jon.doe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* '''Password''' - Password which is required for accessing the MailStore instance.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' In addition to configuring the incoming mail server, email clients often require configuring the outgoing mail server as well. In this case, using the same data as for an existing email account will facilitate further processing emails from the email archive.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1897</id>
		<title>Instance Management</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1897"/>
		<updated>2021-05-11T07:19:46Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Configure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For each instance further individual administrative functions exist. These functions are accessible through the instance details, which appear in pane below the instance list (''General &amp;gt; Instances'') of the Management Console when clicking on a running instance in the list.&lt;br /&gt;
&lt;br /&gt;
All these functions are group by tabs, for which further details are provided below.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
On the ''Overview'' tab of the instance details a summary of the configuration is shown.&lt;br /&gt;
&lt;br /&gt;
[[File:Ms_spe_instance_overview.png|center]]&lt;br /&gt;
&lt;br /&gt;
== Archive Stores ==&lt;br /&gt;
The ''Archive Stores'' tab allows the administration of the instance storage as well as the search indexes. New archive stores are automatically created in the base directory of the instance every 5.000.000 messages.&lt;br /&gt;
&lt;br /&gt;
=== Create Archive Stores ===&lt;br /&gt;
Although MailStore Service Provider Edition creates new archive stores automatically, this can also be done manually as described in the following:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Create Store''.&lt;br /&gt;
* Fill out the ''Create Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_create_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store.&lt;br /&gt;
:* '''Archive new messages here:''' Enabled by default, new message will be archived in the newly created archive store if this option is checked.&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. the database and index directory may reside on a fast storage while the content resides in on a slower storage.&lt;br /&gt;
:* '''Directory:''' Directory in which the new archive store will be created. A proposal is created from the ''Name'' of the archive store and the base directory of the instance. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~\Messages-2013-10&amp;lt;/code&amp;gt;&lt;br /&gt;
* Click ''OK'' to create the new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Attach Existing Archive Store ===&lt;br /&gt;
Archive stores from MailStore Service Provider Edition instances or from on-premises MailStore Servers can be attached to an instance as described below: &lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Attach Store''.&lt;br /&gt;
* Fill out the ''Attach Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_attach_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store&lt;br /&gt;
:* '''Archive new messages here:''' If checked, new message will be archived in the newly created archive store. (default: unchecked)&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. archive stores created before MailStore SPE/Server 10 do have the search index files located in the same directory as the database. So you have to activate this option and remove the \''Index'' directory from the ''Index Directory''-field.&lt;br /&gt;
:* '''Base Directory:''' Directory of the archive store to attach. This directory must contain the file &amp;quot;MailStoreFileGroup.fdb&amp;quot;. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~/2016-12&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Click ''OK'' to attach the archive store.&lt;br /&gt;
&lt;br /&gt;
=== Unlock Archive Stores ===&lt;br /&gt;
In case the archive store was migrated from MailStore Server 10 or newer to MailStore SPE, additional steps are required.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a recovery key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to unlock archive store (Identifier: &amp;lt;identifier&amp;gt;)'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_generated_value.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the recovery key identified by &amp;lt;identifier&amp;gt;, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the recovery key. The recovery key must be entered in lowercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear below the text fields.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_generated_value.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a product key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to open the archive store &amp;lt;name&amp;gt;. Can't decrypt encryption key.'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_product_key.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the product key of the installation where the archive store was attached to last, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the product key. The product key must be entered in uppercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_product_key.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
More information about archive security can be found in the [https://help.mailstore.com/en/server/MailStore_Server_Service_Configuration#Security_and_Encryption MailStore Server Service Configuration article].&lt;br /&gt;
&lt;br /&gt;
=== Maintain FS Databases ===&lt;br /&gt;
For storing meta data of the archive store's content embedded Firebird databases  exist in every archive store. Under certain circumstances (e.g. after a disaster recovery of the server or storage) it might become necessary to perform a maintenance task on those databases. This can easily be done for all archive stores of a particular instance be following the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Maintain FS Databases'' to start the maintenance.&lt;br /&gt;
* A progress windows will appear.&lt;br /&gt;
* Wait until the process is completed successfully and click ''OK''. Otherwise click ''Cancel'' to interrupt maintenance process at any time.&lt;br /&gt;
&lt;br /&gt;
=== Auto-Create Stores ===&lt;br /&gt;
MailStore Service Provider Edition automatically creates new archive stores every 5.000.000 messages. This setting can be adjusted to your need: &lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Auto-create''.&lt;br /&gt;
* Adjust the settings in the ''Auto-Create Archive Stores'' dialog.&lt;br /&gt;
*: [[File: Ms_spe_autocreate_stores_01.png|center]]&lt;br /&gt;
*: '''Important notice:''' Non-optimal settings can have a negative impact on the overall performance of the instance.&lt;br /&gt;
* Click ''OK'' to save the settings.&lt;br /&gt;
&lt;br /&gt;
=== Store Commands ===&lt;br /&gt;
Advanced store commands are accessible by following these steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Select an archive store and click on ''Store Commands'' or right-click on an archive store to open a context menu.&lt;br /&gt;
&lt;br /&gt;
A summary of the available store commands can be found in the tables below:&lt;br /&gt;
&lt;br /&gt;
==== Requested State ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | State&lt;br /&gt;
! Description &lt;br /&gt;
|-&lt;br /&gt;
| Disabled&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. The content is not available to users or administrators while the archive store is disabled. This state is useful when moving archive stores to a new directory.&lt;br /&gt;
|-&lt;br /&gt;
| Write Protected&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders) &lt;br /&gt;
|-&lt;br /&gt;
| Normal&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| Current&lt;br /&gt;
| Same as ''Normal'' but new messages will be archived in the archive store that is set to ''Current''. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Commands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | Command&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Detach&lt;br /&gt;
| Detaches the selected archive store. The archive store can be re-attached by using the ''Attach'' function. Please note that the archive store's name and ID will not be retained when detaching and re-attaching. Therefore, when moving an archive store to a new location, disabling the the archive store and using ''Set Path'' afterwards is preferred over re-attaching. &lt;br /&gt;
|-&lt;br /&gt;
| Rename&lt;br /&gt;
| Specify a new name for the archive store.&lt;br /&gt;
|-&lt;br /&gt;
| Set Path&lt;br /&gt;
| Change the path of the archive store. The archive store must be disabled before  changing the path. Please note that the file system directory must be moved manually to the new location before re-enabling the archive store.&lt;br /&gt;
|- &lt;br /&gt;
| Compact&lt;br /&gt;
| Optimizes the data structures.&lt;br /&gt;
|-  &lt;br /&gt;
| Upgrade &lt;br /&gt;
| If an archive store from a MailStore Server 5 or older was attached to an  instance, it is highly recommended to upgrade the archive store to the latest format by using this function. Upgrade process can be interrupted and continued at any time.&lt;br /&gt;
|- &lt;br /&gt;
| Verify&lt;br /&gt;
| Verification of the data integrity between folder information and meta data as well as email headers, content and recovery records.&lt;br /&gt;
|- &lt;br /&gt;
| Recreate Recovery Records&lt;br /&gt;
| Recreates broken recovery records of an archive store. Use ''Verify'' to verify the state of the recovery records. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Search Indexes ===&lt;br /&gt;
Additionally to container files storing the actual email content and the embedded Firebird databases used for storing meta information, a full-text index file is created for each archive that has emails stored in an archive store. By default the full-text index only included email bodies, but virtually any file type is supported (see ''Configure''). &lt;br /&gt;
&lt;br /&gt;
To access these functions, follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Search Indexes''.&lt;br /&gt;
&lt;br /&gt;
The below functions are available in the search index menu to configure and maintain the full-text indexes of an instance. &lt;br /&gt;
&lt;br /&gt;
==== Rebuild Broken Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes across all archive stores that are marked as broken.&lt;br /&gt;
&lt;br /&gt;
==== Rebuild All Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes in all archives stores.&lt;br /&gt;
This is usually only required after making changes to the list of attachment extensions to be included in the full-text index.&lt;br /&gt;
&lt;br /&gt;
==== Configure ====&lt;br /&gt;
Specify a list of file extensions for attachments to be included in the full-text index. MailStore Service Provider Edition can index all file types for which a so-called IFilter driver is installed on the instance host on which the MailStore instance is running. The list of file extensions has to be separated by space.&lt;br /&gt;
&lt;br /&gt;
[[File: Ms_spe_file_extensions.png|center]]&lt;br /&gt;
&lt;br /&gt;
Under the name [http://www.microsoft.com/en-us/download/details.aspx?id=17062 Microsoft Office 2010 Filter Packs] Microsoft offers a package that, additionally to all legacy as well as recent Microsoft Office Formats, supports the Open Document Format (OpenOffice/LibreOffice). For indexing PDF files the Adobe Reader or [ftp://ftp.adobe.com/pub/adobe/acrobat/win/11.x/PDFFilter64Setup.msi Adobe PDF iFilter] (Internet Explorer or FTP client necessary for download) must be installed on the instance host. Further background information about the IFilter system itself as well as links to additional IFilter drivers can be found in the corresponding  Wikipedia article [[wikipedia:IFilter|IFilter]]. &lt;br /&gt;
&lt;br /&gt;
:'''Important Notices:'''&lt;br /&gt;
* Take note of the [https://www.adobe.com/devnet-docs/etk_deprecated/tools/AdminGuide/Acrobat_Reader_IFilter_configuration.pdf installation instructions] of the 64bit IFilter. Especially adding the ''bin'' folder of the IFilter installation folder to the ''PATH'' system variable increases indexing speed a lot.  The ''PATH'' system variable can be adjusted via an administrative command prompt (cmd) and then rundll32 sysdm.cpl,EditEnvironmentVariables&lt;br /&gt;
* Newer versions of Adobe Acrobat Reader do not contain an IFilter. Thus, please deactivate the automatic update function of Adobe Acrobat Reader 11. &lt;br /&gt;
&lt;br /&gt;
For reasons of stability and performance, MailStore Service Provider Edition processes the following file types directly, regardless of the IFilter drivers that are installed:&lt;br /&gt;
&lt;br /&gt;
* Text files (TXT)&lt;br /&gt;
* HTML files (HTM and HTML)&lt;br /&gt;
&lt;br /&gt;
== Archive Access ==&lt;br /&gt;
{{:Accessing Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Inside the Instance ===&lt;br /&gt;
No matter whether logging on to an instance as the customer's administrator or as service provider via service provider archive access, the available functions of the MailStore Client are nearly the same. Only accessing and or modifying the archive content (e.g. creating folders, deleting messages,..) is prohibited for the ''$archiveadmin'' user. &lt;br /&gt;
&lt;br /&gt;
Please refer to [[Instance Administration]] to get an overview of the functions available inside each individual instance, such as managing users and setting up archiving and how these relate to the on premises solution MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Live Statistics ==&lt;br /&gt;
The ''Live Statistics'' tab shows real time graphics about the instance activity such as I/O, memory and CPU usage as well as number of Remote Procedure Calls (RPC) and the number of emails verified and archived by the instance's archiving mechanism.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1896</id>
		<title>Instance Management</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1896"/>
		<updated>2021-05-10T15:10:46Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Configure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For each instance further individual administrative functions exist. These functions are accessible through the instance details, which appear in pane below the instance list (''General &amp;gt; Instances'') of the Management Console when clicking on a running instance in the list.&lt;br /&gt;
&lt;br /&gt;
All these functions are group by tabs, for which further details are provided below.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
On the ''Overview'' tab of the instance details a summary of the configuration is shown.&lt;br /&gt;
&lt;br /&gt;
[[File:Ms_spe_instance_overview.png|center]]&lt;br /&gt;
&lt;br /&gt;
== Archive Stores ==&lt;br /&gt;
The ''Archive Stores'' tab allows the administration of the instance storage as well as the search indexes. New archive stores are automatically created in the base directory of the instance every 5.000.000 messages.&lt;br /&gt;
&lt;br /&gt;
=== Create Archive Stores ===&lt;br /&gt;
Although MailStore Service Provider Edition creates new archive stores automatically, this can also be done manually as described in the following:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Create Store''.&lt;br /&gt;
* Fill out the ''Create Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_create_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store.&lt;br /&gt;
:* '''Archive new messages here:''' Enabled by default, new message will be archived in the newly created archive store if this option is checked.&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. the database and index directory may reside on a fast storage while the content resides in on a slower storage.&lt;br /&gt;
:* '''Directory:''' Directory in which the new archive store will be created. A proposal is created from the ''Name'' of the archive store and the base directory of the instance. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~\Messages-2013-10&amp;lt;/code&amp;gt;&lt;br /&gt;
* Click ''OK'' to create the new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Attach Existing Archive Store ===&lt;br /&gt;
Archive stores from MailStore Service Provider Edition instances or from on-premises MailStore Servers can be attached to an instance as described below: &lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Attach Store''.&lt;br /&gt;
* Fill out the ''Attach Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_attach_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store&lt;br /&gt;
:* '''Archive new messages here:''' If checked, new message will be archived in the newly created archive store. (default: unchecked)&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. archive stores created before MailStore SPE/Server 10 do have the search index files located in the same directory as the database. So you have to activate this option and remove the \''Index'' directory from the ''Index Directory''-field.&lt;br /&gt;
:* '''Base Directory:''' Directory of the archive store to attach. This directory must contain the file &amp;quot;MailStoreFileGroup.fdb&amp;quot;. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~/2016-12&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Click ''OK'' to attach the archive store.&lt;br /&gt;
&lt;br /&gt;
=== Unlock Archive Stores ===&lt;br /&gt;
In case the archive store was migrated from MailStore Server 10 or newer to MailStore SPE, additional steps are required.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a recovery key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to unlock archive store (Identifier: &amp;lt;identifier&amp;gt;)'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_generated_value.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the recovery key identified by &amp;lt;identifier&amp;gt;, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the recovery key. The recovery key must be entered in lowercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear below the text fields.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_generated_value.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a product key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to open the archive store &amp;lt;name&amp;gt;. Can't decrypt encryption key.'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_product_key.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the product key of the installation where the archive store was attached to last, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the product key. The product key must be entered in uppercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_product_key.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
More information about archive security can be found in the [https://help.mailstore.com/en/server/MailStore_Server_Service_Configuration#Security_and_Encryption MailStore Server Service Configuration article].&lt;br /&gt;
&lt;br /&gt;
=== Maintain FS Databases ===&lt;br /&gt;
For storing meta data of the archive store's content embedded Firebird databases  exist in every archive store. Under certain circumstances (e.g. after a disaster recovery of the server or storage) it might become necessary to perform a maintenance task on those databases. This can easily be done for all archive stores of a particular instance be following the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Maintain FS Databases'' to start the maintenance.&lt;br /&gt;
* A progress windows will appear.&lt;br /&gt;
* Wait until the process is completed successfully and click ''OK''. Otherwise click ''Cancel'' to interrupt maintenance process at any time.&lt;br /&gt;
&lt;br /&gt;
=== Auto-Create Stores ===&lt;br /&gt;
MailStore Service Provider Edition automatically creates new archive stores every 5.000.000 messages. This setting can be adjusted to your need: &lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Auto-create''.&lt;br /&gt;
* Adjust the settings in the ''Auto-Create Archive Stores'' dialog.&lt;br /&gt;
*: [[File: Ms_spe_autocreate_stores_01.png|center]]&lt;br /&gt;
*: '''Important notice:''' Non-optimal settings can have a negative impact on the overall performance of the instance.&lt;br /&gt;
* Click ''OK'' to save the settings.&lt;br /&gt;
&lt;br /&gt;
=== Store Commands ===&lt;br /&gt;
Advanced store commands are accessible by following these steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Select an archive store and click on ''Store Commands'' or right-click on an archive store to open a context menu.&lt;br /&gt;
&lt;br /&gt;
A summary of the available store commands can be found in the tables below:&lt;br /&gt;
&lt;br /&gt;
==== Requested State ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | State&lt;br /&gt;
! Description &lt;br /&gt;
|-&lt;br /&gt;
| Disabled&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. The content is not available to users or administrators while the archive store is disabled. This state is useful when moving archive stores to a new directory.&lt;br /&gt;
|-&lt;br /&gt;
| Write Protected&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders) &lt;br /&gt;
|-&lt;br /&gt;
| Normal&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| Current&lt;br /&gt;
| Same as ''Normal'' but new messages will be archived in the archive store that is set to ''Current''. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Commands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | Command&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Detach&lt;br /&gt;
| Detaches the selected archive store. The archive store can be re-attached by using the ''Attach'' function. Please note that the archive store's name and ID will not be retained when detaching and re-attaching. Therefore, when moving an archive store to a new location, disabling the the archive store and using ''Set Path'' afterwards is preferred over re-attaching. &lt;br /&gt;
|-&lt;br /&gt;
| Rename&lt;br /&gt;
| Specify a new name for the archive store.&lt;br /&gt;
|-&lt;br /&gt;
| Set Path&lt;br /&gt;
| Change the path of the archive store. The archive store must be disabled before  changing the path. Please note that the file system directory must be moved manually to the new location before re-enabling the archive store.&lt;br /&gt;
|- &lt;br /&gt;
| Compact&lt;br /&gt;
| Optimizes the data structures.&lt;br /&gt;
|-  &lt;br /&gt;
| Upgrade &lt;br /&gt;
| If an archive store from a MailStore Server 5 or older was attached to an  instance, it is highly recommended to upgrade the archive store to the latest format by using this function. Upgrade process can be interrupted and continued at any time.&lt;br /&gt;
|- &lt;br /&gt;
| Verify&lt;br /&gt;
| Verification of the data integrity between folder information and meta data as well as email headers, content and recovery records.&lt;br /&gt;
|- &lt;br /&gt;
| Recreate Recovery Records&lt;br /&gt;
| Recreates broken recovery records of an archive store. Use ''Verify'' to verify the state of the recovery records. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Search Indexes ===&lt;br /&gt;
Additionally to container files storing the actual email content and the embedded Firebird databases used for storing meta information, a full-text index file is created for each archive that has emails stored in an archive store. By default the full-text index only included email bodies, but virtually any file type is supported (see ''Configure''). &lt;br /&gt;
&lt;br /&gt;
To access these functions, follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Search Indexes''.&lt;br /&gt;
&lt;br /&gt;
The below functions are available in the search index menu to configure and maintain the full-text indexes of an instance. &lt;br /&gt;
&lt;br /&gt;
==== Rebuild Broken Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes across all archive stores that are marked as broken.&lt;br /&gt;
&lt;br /&gt;
==== Rebuild All Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes in all archives stores.&lt;br /&gt;
This is usually only required after making changes to the list of attachment extensions to be included in the full-text index.&lt;br /&gt;
&lt;br /&gt;
==== Configure ====&lt;br /&gt;
Specify a list of file extensions for attachments to be included in the full-text index. MailStore Service Provider Edition can index all file types for which a so-called IFilter driver is installed on the instance host on which the MailStore instance is running. The list of file extensions has to be separated by space.&lt;br /&gt;
&lt;br /&gt;
[[File: Ms_spe_file_extensions.png|center]]&lt;br /&gt;
&lt;br /&gt;
Under the name [http://www.microsoft.com/en-us/download/details.aspx?id=17062 Microsoft Office 2010 Filter Packs] Microsoft offers a package that, additionally to all legacy as well as recent Microsoft Office Formats, supports the Open Document Format (OpenOffice/LibreOffice). For indexing PDF files the Adobe Reader or [ftp://ftp.adobe.com/pub/adobe/acrobat/win/11.x/PDFFilter64Setup.msi Adobe PDF iFilter] (IE or FTP client necessary for download) must be installed on the instance host. Further background information about the IFilter system itself as well as links to additional IFilter drivers can be found in the corresponding  Wikipedia article [[wikipedia:IFilter|IFilter]]. &lt;br /&gt;
&lt;br /&gt;
:'''Important Notices:'''&lt;br /&gt;
* Take note of the [https://www.adobe.com/devnet-docs/etk_deprecated/tools/AdminGuide/Acrobat_Reader_IFilter_configuration.pdf installation instructions] of the 64bit IFilter. Especially adding the ''bin'' folder of the IFilter installation folder to the ''PATH'' system variable increases indexing speed a lot.  The ''PATH'' system variable can be adjusted via an administrative command prompt (cmd) and then rundll32 sysdm.cpl,EditEnvironmentVariables&lt;br /&gt;
* Newer versions of Adobe Acrobat Reader do not contain an IFilter. Thus, please deactivate the automatic update function of Adobe Acrobat Reader 11. &lt;br /&gt;
&lt;br /&gt;
For reasons of stability and performance, MailStore Service Provider Edition processes the following file types directly, regardless of the IFilter drivers that are installed:&lt;br /&gt;
&lt;br /&gt;
* Text files (TXT)&lt;br /&gt;
* HTML files (HTM and HTML)&lt;br /&gt;
&lt;br /&gt;
== Archive Access ==&lt;br /&gt;
{{:Accessing Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Inside the Instance ===&lt;br /&gt;
No matter whether logging on to an instance as the customer's administrator or as service provider via service provider archive access, the available functions of the MailStore Client are nearly the same. Only accessing and or modifying the archive content (e.g. creating folders, deleting messages,..) is prohibited for the ''$archiveadmin'' user. &lt;br /&gt;
&lt;br /&gt;
Please refer to [[Instance Administration]] to get an overview of the functions available inside each individual instance, such as managing users and setting up archiving and how these relate to the on premises solution MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Live Statistics ==&lt;br /&gt;
The ''Live Statistics'' tab shows real time graphics about the instance activity such as I/O, memory and CPU usage as well as number of Remote Procedure Calls (RPC) and the number of emails verified and archived by the instance's archiving mechanism.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Main_Page&amp;diff=1824</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Main_Page&amp;diff=1824"/>
		<updated>2020-01-09T16:12:53Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{DISPLAYTITLE:MailStore Service Provider Edition Help}}&lt;br /&gt;
&lt;br /&gt;
Service providers receive an unlimited, scalable software solution with MailStore Service Provider Edition, which they will be able to independently operate either on their existing IT infrastructures or those they have leased. This help website has an exclusive focus on installing and setting up the backend of the MailStore Service Provider Edition. The ''Getting Started'' section takes service providers through the essential setup and configuration steps and ends with a few important yet optional post-installation tasks.&lt;br /&gt;
&lt;br /&gt;
== Getting Started ==&lt;br /&gt;
The following provides a walk-though of the essential steps to get the MailStore Service Provider Edition up and running, including the creation of  instances, management of users, and the archiving of email.&lt;br /&gt;
&lt;br /&gt;
=== Before You Start ===&lt;br /&gt;
{| &lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 200px&amp;quot; | [[Overview]] &lt;br /&gt;
| Familiarize with the architecture of the MailStore Service Provider Edition. The overview also shows the most common and realizable scenarios. &lt;br /&gt;
|-&lt;br /&gt;
| [[System Requirements]]&lt;br /&gt;
|  Before installing MailStore Service Provider Edition, ensure that the system requirements are met. A requirements calculator helps to determine the needs dependent on the number of users, instances, archiving strategy, and the intended retention period of archived email.&lt;br /&gt;
|-&lt;br /&gt;
| [[Frequently Asked Questions]]&lt;br /&gt;
| Checking the FAQ might help to identify potential pitfalls or show stoppers early in the implementation process.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Installation and Setup ===&lt;br /&gt;
{| &lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 200px&amp;quot; | [[Installing MailStore Service Provider Edition|Installation]]&lt;br /&gt;
| Irrespective of the projected scenario, it all begins with the installation of the software itself.&lt;br /&gt;
|-&lt;br /&gt;
| [[Single Server Mode Setup|Initial Configuration]]&lt;br /&gt;
| Starting with Single Server Mode is generally a good starting point. Roles can be added or moved to other servers as more and more instances are added to the environment.&lt;br /&gt;
|-&lt;br /&gt;
| [[Firewall Configuration for Single Server Mode|Firewall Configuration]]&lt;br /&gt;
| To access the MailStore Service Provider Edition from remote systems, appropriate firewall rules must be set up. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Using MailStore Service Provider Edition ===&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 200px&amp;quot; | [[Management_Console_-_Logging_On|Logging On]] &lt;br /&gt;
| The Management Console is the central web-based administrative tool for MailStore Service Provider Edition administrators.&lt;br /&gt;
|-&lt;br /&gt;
| [[Creating Instances]]&lt;br /&gt;
| Within a the MailStore Service Provider Edition, every customer gets his  own self-contained MailStore instance that runs completely isolated from those belonging to other customers. Before emails can be archived, it is necessary to create such a MailStore instance.&lt;br /&gt;
|-&lt;br /&gt;
| [[Accessing Instances]]&lt;br /&gt;
| A special service provider access to running instances is available in the Management Console, making it very easy to fully manage instances for customers.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Archiving Email ===&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 200px&amp;quot; | [[Instance Administration]]&lt;br /&gt;
| Get an overview of the functions available inside each individual instance, such as managing users and setting up archiving and how these relate to the on premises solution MailStore Server.&lt;br /&gt;
|-&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Post Installation Tasks ===&lt;br /&gt;
{|&lt;br /&gt;
| [[End User Access]]&lt;br /&gt;
| This article provides information on how to access an instance as a   customer's administrator if he responsible for the administration of the instance. Also information about how end users can access archived email are found here.&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 200px&amp;quot; | [[Branding]]&lt;br /&gt;
| The MailStore Service Provider Edition comes with a generic service provider branding. Learn more about how to give the MailStore Service Provider Edition a unique look representing the service providers own corporate identity.&lt;br /&gt;
|-&lt;br /&gt;
| [[Replace Self-signed SSL Certificates]]&lt;br /&gt;
| For security and end user convenience, it is highly recommended to replace the self-signed SSL certificates of the public facing HTTP, IMAP, and IMAPS services by certificates signed by a trusted root certificate authority. This article provides the necessary information. &lt;br /&gt;
|-&lt;br /&gt;
| [[Backup and Restore]]&lt;br /&gt;
| In most scenarios, the archive is the last resort of emails. Thus it highly recommended to protect the archive, by implementing a decent backup plan, from hardware or software failure that could mean potential loss of data.&lt;br /&gt;
|-&lt;br /&gt;
| [[Management_Console_-_General#SMTP_Settings|SMTP Settings]]&lt;br /&gt;
| To receive notifications about available product updates or automatic Web Access updates, the Service Provider Edition needs to know how to deliver emails to system administrators. This article explains how to  configure the required SMTP settings. &lt;br /&gt;
|-&lt;br /&gt;
| [[Monitoring]]&lt;br /&gt;
| This article to tries to give and overview of what services and parameters to proactively monitor with a suitable monitoring solution, in order to provide customers the best possible experience.&lt;br /&gt;
|-&lt;br /&gt;
| [[Enhancing SSL Security]]&lt;br /&gt;
| The default SSL security settings on most operating systems do not meet the current security industry standards for the sake of backward compatibility. Learn more about how to enhance the SSL settings on Windows operating systems in order to provide your customer the best available security standards.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{|&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 50%&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Management Console ==&lt;br /&gt;
The MailStore Management Console is the primary, web based administration utility for MailStore Service Provider Edition administrators. The following articles provide documentation for all available functions. Each function of the Management Console also has a corresponding [[Management API - Function Reference|Management API command]], which allows full, script-based control over MailStore Service Provider Edition.&lt;br /&gt;
&lt;br /&gt;
* [[Management_Console_-_Logging On|Logging On]]&lt;br /&gt;
* [[Management_Console_-_General|General]]&lt;br /&gt;
** [[Instance Management]]&lt;br /&gt;
** [[Instance Administration]]&lt;br /&gt;
* [[Management_Console_-_Infrastructure|Infrastructure]]&lt;br /&gt;
* [[Management_Console_-_Security|Security]]&lt;br /&gt;
* [[Management_Console_-_Developer|Developer]]&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 50%&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Management API ==&lt;br /&gt;
The Management API extends the management capabilities of the MailStore Service Provider Edition by providing a HTTP based access to all management functions. This allows to fully automate the administration of MailStore Service Provider Edition via scripts or even integration into centralized management solutions. For an even faster development, example API libraries for different scripting and programming languages are provided.&lt;br /&gt;
&lt;br /&gt;
* [[Management API - Using the API|Using the API]]&lt;br /&gt;
* [[Management API - Function Reference|Function Reference]]&lt;br /&gt;
* [[Management API - Command Line Client|Command Line Client]]&lt;br /&gt;
'''Example Implementation of API Libraries'''&lt;br /&gt;
* [[PowerShell_API_Wrapper_Tutorial|PowerShell]]&lt;br /&gt;
* [[Python API Wrapper Tutorial|Python]]&lt;br /&gt;
* [[Media:Mailstore-mgmt-api-client.zip|Linux MailStore Management API Client]]&lt;br /&gt;
|-&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 50%&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Related Articles ==&lt;br /&gt;
* [[Application Integration|Directory Service: Application Integration]]&lt;br /&gt;
* [http://www.mailstore.com/en/mailstore-cloud-changelog.aspx Changelog]&lt;br /&gt;
* [[MailStore Server to MailStore SPE Migration]]&lt;br /&gt;
* [[Moving Roles]]&lt;br /&gt;
* '''Multi Server Mode'''&lt;br /&gt;
** [[Multi Server Mode Setup|Setup]]&lt;br /&gt;
** [[Firewall Configuration for Multi Server Mode|Firewall Configuration]]&lt;br /&gt;
* [[Renaming Servers]]&lt;br /&gt;
* [[Moving Instances]]&lt;br /&gt;
* [[Security Advisories]]&lt;br /&gt;
* [[Startup Scripts]]&lt;br /&gt;
* [[Update Notices]]&lt;br /&gt;
* [[Working with SSL Certificates]]&lt;br /&gt;
* [https://help.mailstore.com/en/gateway MailStore Gateway Help]&lt;br /&gt;
| style=&amp;quot;vertical-align: top; width: 50%&amp;quot; |&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
'''Active Directory Group Policy Templates'''&lt;br /&gt;
* [[Media:MailStoreSPE_ADMX.zip|ADMX-Template]]&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1823</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1823"/>
		<updated>2019-12-10T17:14:56Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* RepairStoreDatabase */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;emailAddress&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get current state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemSmtpConfiguration ==&lt;br /&gt;
Get current system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RecoverStore ==&lt;br /&gt;
Recreates a broken Firebird database from recovery records. The archive store must have been upgraded to the latest version and the recovery records must not be corrupt. The archive store must be in the ''Disabled'' or ''Error'' state.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;encryptionKey&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Encryption key of the archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RecreateRecoveryRecords ==&lt;br /&gt;
Recreates broken Recovery Records of an archive store. Use ''VerifyStore'' to verify the state of the Recovery Records.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ReloadBranding ==&lt;br /&gt;
Reloads the SPE branding information from the filesystem. Newly connected clients are getting the updated branding.&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RepairStoreDatabase ==&lt;br /&gt;
Tries to resolve certain issues with archive store databases (e.g. missing database indexes).&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archive store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system administrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system administrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;emailAddress&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemSmtpConfiguration ==&lt;br /&gt;
Set system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Example config object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientSystemAdministrator&amp;quot;: [&amp;quot;admin&amp;quot;, &amp;quot;johndoe&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;safeMode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Start instances in Safe Mode to perform maintenance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSystemSmtpConfiguration ==&lt;br /&gt;
Test current system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;includeIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Defines whether to verify the search indexes as well.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;includeIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Defines whether to verify the search indexes as well.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;240&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via the Email Archive client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user. Use ''SetPrivilegesOnFolder'' to grant that user privileges on the own archive.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Template:Management_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The unique identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;jobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --jobId=1''&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetWorkerResults --fromIncluding=&amp;quot;2016-01-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneID=&amp;quot;$Local&amp;quot; --profileID=1 --userName=&amp;quot;admin&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile. Only profiles that are executed on server side can be started by this command. That are all profiles which are listed under ''E-Mail Servers'' in the E-Mail-Archive Client. Client side profiles can be started by using the ''MailStoreCmd'' and the commands ''import-execute'' and ''export-execute''.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile. Only profiles that are executed on server side can be started by this command. That are all profiles which are listed under ''E-Mail Servers'' in the E-Mail-Archive Client.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;adminEmailPreviewEnabled&amp;quot;: true,&lt;br /&gt;
  &amp;quot;legalHoldEnabled&amp;quot;: false,&lt;br /&gt;
  &amp;quot;logSuccessfulUserActivities&amp;quot;: [&lt;br /&gt;
    &amp;quot;AdminRestored&amp;quot;,&lt;br /&gt;
    &amp;quot;ComplianceChangeSettings&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupAttach&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupCreate&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupDetach&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupRename&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupSetProperties&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupSetRequestedState&amp;quot;,&lt;br /&gt;
    &amp;quot;ProfileChangeUserName&amp;quot;,&lt;br /&gt;
    &amp;quot;UserAdd&amp;quot;,&lt;br /&gt;
    &amp;quot;UserDelete&amp;quot;,&lt;br /&gt;
    &amp;quot;UserRename&amp;quot;,&lt;br /&gt;
    &amp;quot;UserSetFolderAccess&amp;quot;,&lt;br /&gt;
    &amp;quot;UserSetMappings&amp;quot;,&lt;br /&gt;
    &amp;quot;UserUpdate&amp;quot;&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSmtpSettings ==&lt;br /&gt;
Set SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;settings&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== settings====&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientEmailAddress&amp;quot;: &amp;quot;administrator@example.com&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma separated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Template:Management_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;none&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is denied access to the specified folder. If specified, this value has to be the only value in the list. This effectively removes all privileges on the specified folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted read access to the specified folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted write access to the specified folder. Messages can be moved within an archive.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;delete&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted delete access to the specified folder.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSmtpSettings ==&lt;br /&gt;
Test current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=MailStore_Server_to_MailStore_SPE_Migration&amp;diff=1813</id>
		<title>MailStore Server to MailStore SPE Migration</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=MailStore_Server_to_MailStore_SPE_Migration&amp;diff=1813"/>
		<updated>2019-06-17T09:22:32Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
This guide explains how to turn a MailStore Server installation into a MailStore SPE Instance.&lt;br /&gt;
&lt;br /&gt;
As the two products use a slightly different format of the master database (''MailStoreMaster.fdb''), which contains the configuration, it is not possible to move the entire ''MailArchive'' directory of MailStore Server onto a MailStore SPE Instance Host. However, it is possible to transfer all archive stores, which contain the actual messages, by following these simple steps:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Important Notice:''' The MailStore Server archive store must be on Version 7 or higher. If this is not the case, the entire archive (MasterDatabase and Archive Stores) must be loaded once into a MailStore Server 7, or higher, before it can be migrated to the SPE, because then some necessary database upgrades will be performed. The MailStore SPE version must be equal or higher than the MailStore Server version where the archive stores were attached to last. &amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;When MailStore Server is on version 10 or higher and the customer does not want to share the product key with the service provider, the recovery key can be set to a generated value before migrating.&amp;lt;/p&amp;gt;&lt;br /&gt;
* First [[Creating_Instances| create a new MailStore SPE Instance]]. The instance must not be started yet.&lt;br /&gt;
* Stop all archiving profiles in MailStore Server, either by setting the execution mode to ''manual'', by disabling all ''Jobs'' or by disabling all scheduled tasks.&lt;br /&gt;
* [http://en.help.mailstore.com/MailStore_Server_Service_Configuration Stop the MailStore Server] service.&lt;br /&gt;
* Copy all archive store directories from MailStore Server into the instance's ''Data'' directory. Do not transfer the ''MailStoreMaster.fdb'', the ''MailStoreMaster.key'' and ''MailStore.xml'' files. Make sure, there is no remaining ''.lock'' file in any  of the archive store directories. If there is, the MailStore Server service has not been stopped completely yet. When there are identical folder names, do not merge them, but give them unique names instead.&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Important Notice:''' After this step, do not run any of the archiving profiles in MailStore Server again, otherwise you might risk that  emails are not getting archived by the MailStore SPE Instance (i.e. when a profile contains automatic deletion rules).&amp;lt;/p&amp;gt;&lt;br /&gt;
* Start the MailStore SPE Instance.&lt;br /&gt;
* [[Instance_Management#Attach_Existing_Archive_Store|Attach the archive stores]] that were previously transferred to the newly created instance. In case the archive store is migrated from MailStore Server 10 or newer the recovery key (product key or generated value) of the source MailStore Server installation is required. You have to use the ''UnlockStore'' command in the ''DEVELOPER'' &amp;gt; ''Management API'' window of the Management Console as described [[Instance_Management#Unlock_Archive_Stores|here]].&lt;br /&gt;
* Set the state of one archive store to ''Current''.&lt;br /&gt;
&lt;br /&gt;
== Additional Steps ==&lt;br /&gt;
Depending on the previous configuration of MailStore Server, the following tasks are to be done to configure the MailStore SPE Instance accordingly:&lt;br /&gt;
&lt;br /&gt;
* Create users, either manually or by synchronizing with a directory service.&lt;br /&gt;
* Configure compliance settings.&lt;br /&gt;
* Create archiving profiles.&lt;br /&gt;
* Verify the rest of the configuration, such as search index configuration, export profiles, permissions, etc.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Working_with_SSL_Certificates&amp;diff=1812</id>
		<title>Working with SSL Certificates</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Working_with_SSL_Certificates&amp;diff=1812"/>
		<updated>2019-06-17T09:08:48Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Although various methods exist to create and import SSL certificates, this task can be laborious on Windows servers where no certificate policy exists (i.e. standalone servers). This article describes how to manually create and verify a certificate signing requests (CSR) and import the certificate after the CSR has been signed by a certificate authority, using Microsoft's ''Certreq'' tool.&lt;br /&gt;
&lt;br /&gt;
Service Providers who already possess certificates and/or manage their certificates with OpenSSL/LibreSSL, find useful information in [[#Importing an_Existing_Certificate|Importing an Existing Certificate]].&lt;br /&gt;
&lt;br /&gt;
== Creating or Renewing a Certificate ==&lt;br /&gt;
Follow the below instructions to create or renew a certificate and import it into Windows' certificate store.&lt;br /&gt;
&lt;br /&gt;
=== Generating a Certificate Signing Request (CSR) ===&lt;br /&gt;
It is assumed that the following steps are carried out on the machine, where the certificate is actually going to be used by MailStore SPE.&lt;br /&gt;
&lt;br /&gt;
* Prepare a text file &amp;lt;tt&amp;gt;request.inf&amp;lt;/tt&amp;gt; with the following content:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
;----------------- request.inf -----------------&lt;br /&gt;
[Version]&lt;br /&gt;
Signature=&amp;quot;$Windows NT$&amp;quot;&lt;br /&gt;
&lt;br /&gt;
[NewRequest]&lt;br /&gt;
; replace Subject attributes in the line below with real values&lt;br /&gt;
Subject = &amp;quot;CN=mailarchive.example.com, OU=Department, O=Organisation, L=Locality, S=State, C=Country&amp;quot;&lt;br /&gt;
KeySpec = 1&lt;br /&gt;
KeyLength = 2048&lt;br /&gt;
Exportable = TRUE&lt;br /&gt;
FriendlyName = mailarchive.example.com&lt;br /&gt;
MachineKeySet = TRUE&lt;br /&gt;
SMIME = False&lt;br /&gt;
PrivateKeyArchive = FALSE&lt;br /&gt;
UserProtected = FALSE&lt;br /&gt;
UseExistingKeySet = FALSE&lt;br /&gt;
ProviderName = &amp;quot;Microsoft RSA SChannel Cryptographic Provider&amp;quot;&lt;br /&gt;
ProviderType = 12&lt;br /&gt;
RequestType = PKCS10&lt;br /&gt;
KeyUsage = 0xa0&lt;br /&gt;
 &lt;br /&gt;
[EnhancedKeyUsageExtension]&lt;br /&gt;
OID = 1.3.6.1.5.5.7.3.1 ; this is for Server Authentication&lt;br /&gt;
&lt;br /&gt;
[Extensions]&lt;br /&gt;
2.5.29.17 = &amp;quot;{text}&amp;quot;&lt;br /&gt;
_continue_ = &amp;quot;DNS=mailarchive.example.com&amp;amp;&amp;quot;&lt;br /&gt;
_continue_ = &amp;quot;DNS=archive.example.com&amp;amp;&amp;quot;&lt;br /&gt;
_continue_ = &amp;quot;DNS=*.example.com&amp;amp;&amp;quot;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* Adjust the ''Subject'' and ''FriendlyName'' values according to your needs. &lt;br /&gt;
* Adjust the ''Subject Alternative Names (SAN)'' in the ''[Extensions]'' section as well. Please note that the ''Common Name (CN)'' in the ''Subject'' is irrelevant for the verification by clients and that all host names must be included as SANs. Additional host names may be added with appending additional ''_continue_'' lines.&lt;br /&gt;
* Save the file.&lt;br /&gt;
* Open an elevated command prompt and navigate to the directory where the ''request.inf'' is stored. &lt;br /&gt;
* Create the CSR by executing the following command:&lt;br /&gt;
 certreq -new request.inf request.csr&lt;br /&gt;
&lt;br /&gt;
=== Validating the Certificate Signing Request ===&lt;br /&gt;
To verify that the CSR is correct, execute the following command to display it in a human readable format:&lt;br /&gt;
&lt;br /&gt;
 certutil -dump request.csr&lt;br /&gt;
&lt;br /&gt;
=== Submitting the Certificate Signing Request ===&lt;br /&gt;
Submit the CSR to your preferred CA. The CA might ask for the server platform during the submission process. Selecting ''IIS 7'' or ''None of the listed'' should be sufficient. After successful approval of the CSR, you will get the signed certificate in return.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' Nowadays most CAs require the installation of intermediate CA certificates. Detailed information about the installation process of intermediate CA certificates is typically included in the electronic delivery of your certificate.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Importing the Certificate ===&lt;br /&gt;
* Open an elevated command prompt and navigate to the directory where the certificate file is stored. &lt;br /&gt;
* Execute the following command to import the certificate into the computer's personal certificate store:&lt;br /&gt;
&lt;br /&gt;
 certreq -accept certificate.cer&lt;br /&gt;
&lt;br /&gt;
=== Verifying the Import ===&lt;br /&gt;
* Log on as administrator to the server on which certificate has been imported.&lt;br /&gt;
* Open the ''Microsoft Management Console (MMC)''&lt;br /&gt;
* Add the Certificate Snap-In by following these steps:&lt;br /&gt;
** Click on ''File'' &amp;gt; ''Add/Remove Snap-In'' &amp;gt; ''Certificate'' &amp;gt; ''Add &amp;gt;''&lt;br /&gt;
** Select ''Computer Account'' and click on ''Next &amp;gt;''&lt;br /&gt;
** Select ''Local Computer'' and click on ''Finish'' &lt;br /&gt;
** Close any open dialog windows&lt;br /&gt;
* Click on ''Certificates (Local Computer)'' &amp;gt; ''Personal'' &amp;gt; ''Certificates''&lt;br /&gt;
* Double-click on the previously imported certificate&lt;br /&gt;
* Make sure that the private key for the certificate is available.&lt;br /&gt;
&lt;br /&gt;
==== Repairing the Certificate Store ====&lt;br /&gt;
Sometimes the matching private key cannot be found although the certificate was imported successfully into the correct certificate store. Try to repair the certificate store as follows:&lt;br /&gt;
&lt;br /&gt;
* Open an elevated PowerShell and execute the following command:&lt;br /&gt;
&lt;br /&gt;
 Get-ChildItem Cert:\LocalMachine\My | select Subject, Serialnumber, Thumbprint, HasPrivateKey&lt;br /&gt;
&lt;br /&gt;
* Check the subjects, serialnumbers and fingerprints of the installed certificates, to identify the certificate to be used by MailStore.&lt;br /&gt;
* Repair the corresponding certificate store by executing the following command, where ''SerialNumber'' is the serial number of the certificate that should be used.&lt;br /&gt;
&lt;br /&gt;
 certutil -repairstore my SerialNumber&lt;br /&gt;
&lt;br /&gt;
=== Using the Certificate ===&lt;br /&gt;
&lt;br /&gt;
* [[Replace_Self-signed_SSL_Certificates|Replace]] the self-signed certificates in the ''Client Access Server''.&lt;br /&gt;
&lt;br /&gt;
== Importing an Existing Certificate ==&lt;br /&gt;
Typically certificates are exchanged between computers by means of Personal Information Exchange (PFX/P12) containers. These can, for example, be created using the export functions of the MMC Snap-In ''Certificates''.&lt;br /&gt;
&lt;br /&gt;
=== Optional: Creating a PFX Container with OpenSSL/LibreSSL ===&lt;br /&gt;
When the original CSR was not created with Windows' own tools or not even created on a Windows computer, it is unlikely that the private key or the vertificate is available in Windows' certificate store of the MailStore Server computer, but on stored on the file system instead.&lt;br /&gt;
&lt;br /&gt;
In this case, a Personal Information Exchange (PFX) container need to be created first. This needs to contain the certificate, private key, and all certificates of the certificate chain. After that, the PFX container can by imported into Windows' certificate store.&lt;br /&gt;
&lt;br /&gt;
The following steps need to be executes to convert the certificate files into a PFX container with OpenSSL or LibreSSL:&lt;br /&gt;
&lt;br /&gt;
* Copy the certificate, private key and the certificates of the certificate chain into the OpenSSL or LibreSSL directory.&lt;br /&gt;
* Open an elevated command prompt and navigate to this directory.&lt;br /&gt;
* Create the PFX container by executing the following command, adjust the file names if necessary:&lt;br /&gt;
 openssl pkcs12 -export -out certificate.pfx -inkey privateKey.key -in certificate.crt -certfile CACert.crt&lt;br /&gt;
&lt;br /&gt;
=== Importing a PFX container ===&lt;br /&gt;
* Open an elevated command prompt and navigate into the directory where the PFX container resides.&lt;br /&gt;
* Enter the following command to import the certificate into the personal store of the machine account, adjust the certificate file name if necessary:&lt;br /&gt;
 certutil -enterprise -importpfx my certificate.pfx&lt;br /&gt;
* Enter the password which is used to protect the PFX file.&lt;br /&gt;
* Certutil shows a success message when the certificate was imported successfully.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* [https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/certreq_1 Microsoft Technet: Certreq]&lt;br /&gt;
* [https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/certutil Microsoft Technet: Certutil]&lt;br /&gt;
* [https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-server-2008-R2-and-2008/ff625722(v=ws.10) Microsoft Technet: How to Request a Certificate With a Custom Subject Alternative Name]&lt;br /&gt;
* [https://www.libressl.org/ LibreSSL] &lt;br /&gt;
* [https://www.openssl.org/docs/apps/openssl.html OpenSSL Documentation]&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Replace_Self-signed_SSL_Certificates&amp;diff=1811</id>
		<title>Replace Self-signed SSL Certificates</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Replace_Self-signed_SSL_Certificates&amp;diff=1811"/>
		<updated>2019-06-17T08:57:57Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MailStore Service Provider Edition automatically creates self-signed certificates when adding a new role to a server. While these certificates are suitable for authenticating MailStore Service Provider Edition's own services against each other by storing and verifying the unique fingerprints of the used certificates, self-signed certificates are not suitable for public internet services like email or web servers.&lt;br /&gt;
&lt;br /&gt;
Therefore it is recommended to replace the SSL certificates used by the Client Access Servers for offering IMAP and web based access to the archives with certificates signed by an official certificate authority. Information on requesting, renewing and working with such certificates can be found in this [[Working_with_SSL_Certificates|article]].&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Before a certificate can be used by the Client Access Server service, the certificate and its private key must be stored in the computer's personal/MY certificate store ('''not''' Administrator's or any other user's).&lt;br /&gt;
&lt;br /&gt;
== Installing New Certificates ==&lt;br /&gt;
* Start the MailStore Service Provider Edition Configuration tool on a server that is a Client Access Server by double-clicking it's desktop icon. On Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Stop the ''Client Access Server''.&lt;br /&gt;
* Click ''Configure..''.&lt;br /&gt;
* For each endpoint in the ''Features'' section (HTTP, IMAP, IMAPS) click on the button behind the '''Certificate'' field to select the new certificate from the Windows certificate store.&lt;br /&gt;
*:[[File:Ms_spe_replace_self_signed_cert_01.png]]&lt;br /&gt;
*; '''Please note:''' The ''Certificate'' under the ''Client Access Server Settings'' usually must not be replaced. If you change this certificate, you also need to [[Multi_Server_Mode_Setup#Pairing_with_Management_Server|pair]] your ''CAS'' with the ''Management Server'' to gain trust again.&lt;br /&gt;
* Click ''OK'' to save changes or ''Cancel'' to discard.&lt;br /&gt;
* Start the Client Access Server.&lt;br /&gt;
&lt;br /&gt;
Repeat the above on each Client Access Server in your MailStore Service Provider Edition infrastructure.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=File:Ms_spe_replace_self_signed_cert_01.png&amp;diff=1810</id>
		<title>File:Ms spe replace self signed cert 01.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=File:Ms_spe_replace_self_signed_cert_01.png&amp;diff=1810"/>
		<updated>2019-06-17T08:37:36Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: Bmeyn uploaded a new version of File:Ms spe replace self signed cert 01.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Replace_Self-signed_SSL_Certificates&amp;diff=1809</id>
		<title>Replace Self-signed SSL Certificates</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Replace_Self-signed_SSL_Certificates&amp;diff=1809"/>
		<updated>2019-06-17T08:34:57Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Installing New Certificates */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MailStore Service Provider Edition automatically creates self-signed certificates when adding a new role to a server. While these certificates are suitable for authenticating MailStore Service Provider Edition's own services against each other by storing and verifying the unique fingerprints of the used certificates, self-signed certificates are not suitable for public internet services like email or web servers.&lt;br /&gt;
&lt;br /&gt;
Therefore it is recommended to replace the SSL certificates used by the Client Access Servers for offering IMAP and web based access to the archives with certificates signed by an official certificate authority.&lt;br /&gt;
&lt;br /&gt;
== Prerequisites ==&lt;br /&gt;
Before a certificate can be used by the Client Access Server service, the certificate and its private key must be stored in the computer's personal/MY certificate store ('''not''' Administrator's or any other user's).&lt;br /&gt;
&lt;br /&gt;
== Installing New Certificates ==&lt;br /&gt;
* Start the MailStore Service Provider Edition Configuration tool on a server that is a Client Access Server by double-clicking it's desktop icon. On Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Stop the ''Client Access Server''.&lt;br /&gt;
* Click ''Configure..''.&lt;br /&gt;
* For each endpoint in the ''Features'' section (HTTP, IMAP, IMAPS) click on the button behind the '''Certificate'' field to select the new certificate from the Windows certificate store.&lt;br /&gt;
*:[[File:Ms_spe_replace_self_signed_cert_01.png]]&lt;br /&gt;
*; '''Please note:''' The ''Certificate'' under the ''Client Access Server Settings'' usually must not be replaced. If you change this certificate, you also need to [[Multi_Server_Mode_Setup#Pairing_with_Management_Server|pair]] your ''CAS'' with the ''Management Server'' to gain trust again.&lt;br /&gt;
* Click ''OK'' to save changes or ''Cancel'' to discard.&lt;br /&gt;
* Start the Client Access Server.&lt;br /&gt;
&lt;br /&gt;
Repeat the above on each Client Access Server in your MailStore Service Provider Edition infrastructure.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=File:Ms_spe_replace_self_signed_cert_01.png&amp;diff=1808</id>
		<title>File:Ms spe replace self signed cert 01.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=File:Ms_spe_replace_self_signed_cert_01.png&amp;diff=1808"/>
		<updated>2019-06-17T08:30:53Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=File:Ms_spe_access_client_02.png&amp;diff=1807</id>
		<title>File:Ms spe access client 02.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=File:Ms_spe_access_client_02.png&amp;diff=1807"/>
		<updated>2019-06-17T07:55:04Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: Bmeyn uploaded a new version of File:Ms spe access client 02.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Branding&amp;diff=1796</id>
		<title>Branding</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Branding&amp;diff=1796"/>
		<updated>2019-03-11T16:37:02Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Client Branding */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
The appearance of MailStore Client, MailStore Web Access, and MailStore Outlook Add-in can be customized easily to match your corporate design. &lt;br /&gt;
&lt;br /&gt;
== Modify and Activate Branding ==&lt;br /&gt;
Follow the instructions below to apply your own branding:&lt;br /&gt;
&lt;br /&gt;
* Open Windows Explorer on the Management Server.&lt;br /&gt;
* Navigate to the ''config'' subdirectory of the MailStore Service Provider Edition installation. (Default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\config&amp;lt;/tt&amp;gt;).&lt;br /&gt;
* Create a new folder named &amp;lt;tt&amp;gt;Branding&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* Store all files necessary for branding in this newly created folder. Find further details about the branding parameters in [[#Client Branding|Client Branding]] and [[#Web Branding|Web Branding]] below.&lt;br /&gt;
*: '''Important notices:''' The dimensions of the images must remain unchanged and no syntax errors must be made when editing JSON files. If necessary, test the JSON files at http://jsonlint.com/. Sample files can be found in the ‘Branding.sample’ folder located in the ''config'' subdirectory. The ''about.html'' file needs to have an UTF-8 BOM (byte order mark) or else it cannot be loaded.&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; Developer&amp;gt; Management API'' and select ''ReloadBranding'' from the drop down menu then press ''Invoke'' to activate the new branding.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Client Branding ===&lt;br /&gt;
The following table provides information about the fields available for MailStore Client branding stored in &amp;lt;tt&amp;gt;ClientBranding.json&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=250px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Name of the client application, e.g. &amp;quot;YOURCOMPANY - EMAIL ARCHIVE&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;helpUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| URL to be opened when clicking on help in client.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;loginHeaderImage_410x81_png&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Header image for login dialog. Required dimension: width: 410px; height: 81px&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;headerBackgroundColor&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Background color of header, e.g. &amp;quot;#126d9c&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;headerLeftImage_autox95_png&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Left header image. Required dimension: width: auto; height: 95px&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;headerRightImage_autox95_png&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Right header image. Required dimension: width: auto; height: 95px&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;about_html&amp;lt;/tt&amp;gt;&lt;br /&gt;
| HTML file containing the about site.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;watermarkImage_300x150_png&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Watermark image. Required dimension: width: 300px; height: 150px&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;gatewayName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Custom name that the MailStore Gateway archiving profile is listed under.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Web Branding ===&lt;br /&gt;
The following table provides information about the fields available for MailStore Web Access and MailStore Outlook Add-in branding stored in &amp;lt;tt&amp;gt;WebBranding.json&amp;lt;/tt&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=250px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;webName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Name of the web application, e.g. &amp;quot;YOURCOMPANY - EMAIL ARCHIVE WEB ACCESS&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;webAbout_html&amp;lt;/tt&amp;gt;&lt;br /&gt;
| HTML file containing the about site.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;webRoot_html&amp;lt;/tt&amp;gt;&lt;br /&gt;
| HTML file to be used when no in instance was given in the URL.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;webHelpUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| URL to be opened when clicking on help in web access.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;webLoginHeaderImage_410x81_png&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Header image for login dialog. Required dimension: width: 410px; height: 81px&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;webHeaderBackgroundColor&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Background color of header, e.g. &amp;quot;#126d9c&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;webHeaderBackgroundImage_autox36_png&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Header header image. Required dimension: width: auto; height: 36px&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;outlookAddinName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Name of the Outlook Add-in, e.g. &amp;quot;YOURCOMPANY - EMAIL ARCHIVE ADD-IN&amp;quot;.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;outlookAddinHelpUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| URL to be opened when clicking on help in Outlook Add-in.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;watermarkImage_300x150_png&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Watermark image.  Required dimension: width: 300px; height: 150px&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;favicon_ico&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Favicon in 16x16, 32x32, 64x64 pixel.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;favicon_png&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Favicon in 196x196 pixel in PNG format.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;highlightColor&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Color used for section titles, buttons and other controls, e.g. &amp;quot;#6aabce&amp;quot;.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Controlling_Instances&amp;diff=1784</id>
		<title>Controlling Instances</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Controlling_Instances&amp;diff=1784"/>
		<updated>2019-01-16T12:40:56Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Safe Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To start, stop or restart instances follow the steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select one or multiple instances from the list using the appropriate checkboxes.&lt;br /&gt;
* Click either on ''Start'', ''Safe Mode'', ''Stop'' or ''Restart''.&lt;br /&gt;
&lt;br /&gt;
Please notice that the ''Start Mode'' of an instance must be set to ''Automatic'' or ''Manual'' in order to start an instance.&lt;br /&gt;
&lt;br /&gt;
== Safe Mode ==&lt;br /&gt;
&lt;br /&gt;
An instance can be started in ''Safe Mode'' to perform maintenance on its configuration.&lt;br /&gt;
&lt;br /&gt;
While the ''Safe Mode'' is active:&lt;br /&gt;
* Only administrators can log in to the instance&lt;br /&gt;
* Automatic archiving and export profiles are not started&lt;br /&gt;
* Jobs are not started automatically&lt;br /&gt;
* All internal heartbeats are disabled&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1780</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1780"/>
		<updated>2018-09-26T09:21:30Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;emailAddress&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get current state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemSmtpConfiguration ==&lt;br /&gt;
Get current system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RecoverStore ==&lt;br /&gt;
Recreates a broken Firebird database from recovery records. The archive store must have been upgraded to the latest version and the recovery records must not be corrupt. The archive store must be in the ''Disabled'' or ''Error'' state.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;encryptionKey&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Encryption key of the archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RecreateRecoveryRecords ==&lt;br /&gt;
Recreates broken Recovery Records of an archive store. Use ''VerifyStore'' to verify the state of the Recovery Records.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ReloadBranding ==&lt;br /&gt;
Reloads the SPE branding information from the filesystem. Newly connected clients are getting the updated branding.&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archive store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system administrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system administrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;emailAddress&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemSmtpConfiguration ==&lt;br /&gt;
Set system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Example config object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientSystemAdministrator&amp;quot;: [&amp;quot;admin&amp;quot;, &amp;quot;johndoe&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;safeMode&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Start instances in Safe Mode to perform maintenance&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSystemSmtpConfiguration ==&lt;br /&gt;
Test current system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;includeIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Defines whether to verify the search indexes as well.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;includeIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Defines whether to verify the search indexes as well.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;240&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via the Email Archive client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user. Use ''SetPrivilegesOnFolder'' to grant that user privileges on the own archive.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Template:Management_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The unique identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;jobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --jobId=1''&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetWorkerResults --fromIncluding=&amp;quot;2016-01-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneID=&amp;quot;$Local&amp;quot; --profileID=1 --userName=&amp;quot;admin&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;adminEmailPreviewEnabled&amp;quot;: true,&lt;br /&gt;
  &amp;quot;legalHoldEnabled&amp;quot;: false,&lt;br /&gt;
  &amp;quot;logSuccessfulUserActivities&amp;quot;: [&lt;br /&gt;
    &amp;quot;AdminRestored&amp;quot;,&lt;br /&gt;
    &amp;quot;ComplianceChangeSettings&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupAttach&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupCreate&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupDetach&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupRename&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupSetProperties&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupSetRequestedState&amp;quot;,&lt;br /&gt;
    &amp;quot;ProfileChangeUserName&amp;quot;,&lt;br /&gt;
    &amp;quot;UserAdd&amp;quot;,&lt;br /&gt;
    &amp;quot;UserDelete&amp;quot;,&lt;br /&gt;
    &amp;quot;UserRename&amp;quot;,&lt;br /&gt;
    &amp;quot;UserSetFolderAccess&amp;quot;,&lt;br /&gt;
    &amp;quot;UserSetMappings&amp;quot;,&lt;br /&gt;
    &amp;quot;UserUpdate&amp;quot;&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSmtpSettings ==&lt;br /&gt;
Set SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;settings&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== settings====&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientEmailAddress&amp;quot;: &amp;quot;administrator@example.com&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma separated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Template:Management_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;none&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is denied access to the specified folder. If specified, this value has to be the only value in the list. This effectively removes all privileges on the specified folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted read access to the specified folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted write access to the specified folder. Messages can be moved within an archive.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;delete&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted delete access to the specified folder.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSmtpSettings ==&lt;br /&gt;
Test current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1779</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1779"/>
		<updated>2018-09-26T09:20:40Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;emailAddress&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get current state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemSmtpConfiguration ==&lt;br /&gt;
Get current system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RecoverStore ==&lt;br /&gt;
Recreates a broken Firebird database from recovery records. The archive store must have been upgraded to the latest version and the recovery records must not be corrupt. The archive store must be in the ''Disabled'' or ''Error'' state.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;encryptionKey&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Encryption key of the archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;recoverDeletedMessages&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Defines whether to recover deleted messages.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
When the ''recoverDeletedMessages'' parameter is set to ''true'', only deleted messages that still have leftovers in the recovery records can be recovered. When an archive store has been compacted with [[#CompactStore|CompactStore]] or recovery record files have grown to their auto-compacting size of 8 MiB these leftovers could already be removed and deleted messages cannot be recovered.&lt;br /&gt;
&lt;br /&gt;
== RecreateRecoveryRecords ==&lt;br /&gt;
Recreates broken Recovery Records of an archive store. Use ''VerifyStore'' to verify the state of the Recovery Records.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ReloadBranding ==&lt;br /&gt;
Reloads the SPE branding information from the filesystem. Newly connected clients are getting the updated branding.&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archive store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system administrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system administrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;emailAddress&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemSmtpConfiguration ==&lt;br /&gt;
Set system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Example config object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientSystemAdministrator&amp;quot;: [&amp;quot;admin&amp;quot;, &amp;quot;johndoe&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSystemSmtpConfiguration ==&lt;br /&gt;
Test current system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;includeIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Defines whether to verify the search indexes as well.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;includeIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Defines whether to verify the search indexes as well.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;240&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via the Email Archive client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user. Use ''SetPrivilegesOnFolder'' to grant that user privileges on the own archive.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Template:Management_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The unique identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;jobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --jobId=1''&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetWorkerResults --fromIncluding=&amp;quot;2016-01-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneID=&amp;quot;$Local&amp;quot; --profileID=1 --userName=&amp;quot;admin&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;adminEmailPreviewEnabled&amp;quot;: true,&lt;br /&gt;
  &amp;quot;legalHoldEnabled&amp;quot;: false,&lt;br /&gt;
  &amp;quot;logSuccessfulUserActivities&amp;quot;: [&lt;br /&gt;
    &amp;quot;AdminRestored&amp;quot;,&lt;br /&gt;
    &amp;quot;ComplianceChangeSettings&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupAttach&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupCreate&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupDetach&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupRename&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupSetProperties&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupSetRequestedState&amp;quot;,&lt;br /&gt;
    &amp;quot;ProfileChangeUserName&amp;quot;,&lt;br /&gt;
    &amp;quot;UserAdd&amp;quot;,&lt;br /&gt;
    &amp;quot;UserDelete&amp;quot;,&lt;br /&gt;
    &amp;quot;UserRename&amp;quot;,&lt;br /&gt;
    &amp;quot;UserSetFolderAccess&amp;quot;,&lt;br /&gt;
    &amp;quot;UserSetMappings&amp;quot;,&lt;br /&gt;
    &amp;quot;UserUpdate&amp;quot;&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone id of the time zone the date should be converted to, e.g. $Local, which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command ''GetTimeZones'' to retrieve a list of all available time zones.&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSmtpSettings ==&lt;br /&gt;
Set SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;settings&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== settings====&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientEmailAddress&amp;quot;: &amp;quot;administrator@example.com&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma separated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Template:Management_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;none&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is denied access to the specified folder. If specified, this value has to be the only value in the list. This effectively removes all privileges on the specified folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted read access to the specified folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted write access to the specified folder. Messages can be moved within an archive.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;delete&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted delete access to the specified folder.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSmtpSettings ==&lt;br /&gt;
Test current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Controlling_Instances&amp;diff=1778</id>
		<title>Controlling Instances</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Controlling_Instances&amp;diff=1778"/>
		<updated>2018-09-26T09:12:23Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To start, stop or restart instances follow the steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select one or multiple instances from the list using the appropriate checkboxes.&lt;br /&gt;
* Click either on ''Start'', ''Safe Mode'', ''Stop'' or ''Restart''.&lt;br /&gt;
&lt;br /&gt;
Please notice that the ''Start Mode'' of an instance must be set to ''Automatic'' or ''Manual'' in order to start an instance.&lt;br /&gt;
&lt;br /&gt;
== Safe Mode ==&lt;br /&gt;
&lt;br /&gt;
An instance can be started in ''Safe Mode'' to to perform maintenance on its configuration.&lt;br /&gt;
&lt;br /&gt;
While the ''Safe Mode'' is active:&lt;br /&gt;
* Only administrators can log in to the instance&lt;br /&gt;
* Automatic archiving and export profiles are not started&lt;br /&gt;
* Jobs are not started automatically&lt;br /&gt;
* All internal heartbeats are disabled&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Controlling_Instances&amp;diff=1777</id>
		<title>Controlling Instances</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Controlling_Instances&amp;diff=1777"/>
		<updated>2018-09-26T09:11:20Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To start, stop or restart instances follow the steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select one or multiple instances from the list using the appropriate checkboxes.&lt;br /&gt;
* Click either on ''Start'', ''Stop'' or ''Restart''.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_Console_-_General&amp;diff=1772</id>
		<title>Management Console - General</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_Console_-_General&amp;diff=1772"/>
		<updated>2018-09-06T10:55:43Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* SMTP Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Dashboard ==&lt;br /&gt;
The dashboard of the Management Console is divided into the following parts.&lt;br /&gt;
&lt;br /&gt;
=== Service Health ===&lt;br /&gt;
This sections gives a quick overview of the status of all configured hosts and their roles which are under the control of the Management Server. The root node of the tree always represents the Management Server, the left branch the Instance Hosts and the right branch shows the Client Access Servers. Instance Host nodes also show the number of available and active instances.  &lt;br /&gt;
&lt;br /&gt;
===  Version and License Information ===&lt;br /&gt;
Details about the product version in use and the licensee including their customer number are displayed here.&lt;br /&gt;
&lt;br /&gt;
=== My Resources ===&lt;br /&gt;
The ''My Resources'' sections lists all resources created in the MailStore Service Provider Edition. This includes the number of ''Management Server'', ''Instance Hosts'', ''Client Access Server'' and the total number of instances available and running.&lt;br /&gt;
&lt;br /&gt;
=== Messages ===&lt;br /&gt;
System messages that might require further administrative actions are shown in the ''Messages'' section of the dashboard. Typical message may contain warnings about license update failures or necessary search index rebuilds.    &lt;br /&gt;
&lt;br /&gt;
=== Related Links ===&lt;br /&gt;
This sections contains links to the most valuable online resources including this online help, Customer Service Center, etc.&lt;br /&gt;
&lt;br /&gt;
== Instances ==&lt;br /&gt;
The main task of each MailStore Service Provider Edition administrator will be the management of instances. General administrative tasks such as creating, configuring, stating, stopping and deleting instances is described in the following.&lt;br /&gt;
&lt;br /&gt;
Individual instance tasks like managing archive stores and search indexes, managing users and creating setting up archiving is covered in [[Instance Management]].&lt;br /&gt;
&lt;br /&gt;
=== Creating Instances ===&lt;br /&gt;
&lt;br /&gt;
{{:Creating Instances }}&lt;br /&gt;
&lt;br /&gt;
=== Controlling Instances ===&lt;br /&gt;
&lt;br /&gt;
{{:Controlling Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Configuring Instances ===&lt;br /&gt;
Most configuration settings of existing instances can be modified. The instance to modify must be stopped before its configuration can be changed. To change the configuration proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select the instances to modify.&lt;br /&gt;
* Click on ''Configure...''.&lt;br /&gt;
* Make the desired configuration changes.&lt;br /&gt;
*: [[File:Ms_spe_create_instance_02.png|center]]&lt;br /&gt;
*: ''Tab: Base Configuration''&lt;br /&gt;
*:: '''URL Alias''' Meaningful unique alias name that can be used as an alternative to the instance ID.&lt;br /&gt;
*:: '''Display Name:''' Additional identification information for the instance, e.g. customer name.&lt;br /&gt;
*:: '''Instance Host:''' Instance Host on which the new instance gets created.&lt;br /&gt;
*:: '''Start Mode:''' Defines how the instance is started. Choose from the following options (Default: ''Automatic''):&lt;br /&gt;
*::: ''Disabled:'' The instance can neither be started automatically nor manually.&lt;br /&gt;
*::: ''Manual:'' The instance can only be started manually.&lt;br /&gt;
*::: ''Automatic:'' The instance will automatically be started with the Instance. Host.&lt;br /&gt;
*:: '''Base Directory:''' Directory where instance's data will be stored.&lt;br /&gt;
*: ''Tab: Advanced Configuration''&lt;br /&gt;
*:: '''Enable VSS Writer:''' Enable support for Volume Shadow Service.&lt;br /&gt;
*::: '''Exclude Indexes from VSS Backup:''' Excludes the unencrypted search index files from the backup set reported by the VSS writer.&lt;br /&gt;
*:::: '''Please note:''' This option can be set so that administrators which have access to the backup files cannot access the unencrypted search index files. When restoring backups that do not include search index files, the search indexes have to be [[Instance_Management#Search_Indexes|rebuilt]].&lt;br /&gt;
*:: '''Enable Debug Log:''' Enable debug logging for the instance.&lt;br /&gt;
*:: '''Enable IMAP Server Connection Log:''' Enable IMAP Server connection logging for the instance.&lt;br /&gt;
* Click ''OK'' to save the changes.&lt;br /&gt;
&lt;br /&gt;
'''Important notice:''' Neither changing the ''Instance Host'' nor the ''Base Directory'' will move the archive data to the new location. If necessary this must be done manually before starting the instance again.&lt;br /&gt;
&lt;br /&gt;
=== Deleting Instances ===&lt;br /&gt;
Instances can be deleted at any time as long as they are stopped. Deleting an instance only removes it from the management database of the MailStore Service Provider Edition. All instance data remains on the hard disk and must be removed manually if necessary. To delete an instance follow these instructions:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select the instances to delete.&lt;br /&gt;
* Click on ''Command'' &amp;gt; ''Delete''.&lt;br /&gt;
* Confirm the security query with ''OK'' to delete the instance, otherwise click  ''Cancel'' to abort.&lt;br /&gt;
&lt;br /&gt;
== License Information ==&lt;br /&gt;
Clicking on the ''License Information'' menu item opens an overview of all data that is used by the billing process. &lt;br /&gt;
&lt;br /&gt;
=== Used Licenses per Instance ===&lt;br /&gt;
Displays a list off all instances and their respective amount of used licenses.  &lt;br /&gt;
&lt;br /&gt;
=== Used Resources ===&lt;br /&gt;
This is a statistical overview of used resources.&lt;br /&gt;
&lt;br /&gt;
=== Raw Licensing Request ===&lt;br /&gt;
The raw licensing request tab shows how the actual licensing request to our accounting servers looks like. The Management Server sends this information once every 24 hours to renew the local licensing information of the MailStore Service Provider Edition.&lt;br /&gt;
&lt;br /&gt;
== SMTP Settings ==&lt;br /&gt;
Notifications are send by email in the following situations:&lt;br /&gt;
&lt;br /&gt;
* product updates are available,&lt;br /&gt;
* a new Web Access version was installed automatically,&lt;br /&gt;
* license renewal requests failed for three consecutive days.&lt;br /&gt;
&lt;br /&gt;
To send emails to administrators of the Service Provider Edition, the following settings have to be defined:&lt;br /&gt;
&lt;br /&gt;
* '''Server:''' Enter the host name or IP address of the SMTP server.&lt;br /&gt;
* '''Port:''' By default, port 587 is used for email submission. If a different port (i.e. 25) is required by the SMTP server, change it here.&lt;br /&gt;
* '''Protocol:''' Select the protocol required by the SMTP server. Select ''SMTP'' for an unencrypted connection to the SMTP server. For an encrypted connection, select ''SMTP-TLS'' (STARTTLS, Explicit SSL) or ''SMTP-SSL'' (Implicit SSL). If the SMTP server does not use a SSL certificate signed by a trusted Certificate Authority, check ''Ignore SSL Warnings''; otherwise, the sending process will fail.&lt;br /&gt;
* '''Server requires authentication:''' If the SMTP server requires authentication prior to sending, check the corresponding checkbox and enter the appropriate credentials into the ''User Name'' and ''Password'' fields.&lt;br /&gt;
* '''Display Name:''' Enter a name that helps to identify the origin of the emails send by the Service Provider Edition.&lt;br /&gt;
* '''Email Address:''' Enter the email address of the sender. Some email servers, like Microsoft Exchange, verify that the authenticated users is allowed to use a particular email address.&lt;br /&gt;
* '''Recipient for Notifications:''' Select the system administrators who should receive notifications. When none are listed, verify that at least one [[Management_Console_-_Security|system administrator]] has the email address attribute set.&lt;br /&gt;
&lt;br /&gt;
Once all settings have been specified, the SPE can be instructed to send a test email to the selected system administrators; simply click on ''Apply and Test''. If an error message appears or the recipient specified does not receive the email, the following hints for troubleshooting may be helpful.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
* If no error occurs upon sending but the email does not arrive, please check the spam or junk mail folder of the mailbox. &lt;br /&gt;
* If an error message appears because of an invalid certificate (&amp;quot;Server's certificate was rejected by the verifier because of an unknown certificate authority.&amp;quot;), check ''Ignore SSL Warnings'' and try again.&lt;br /&gt;
* If an error message appears indicating that ''&amp;quot;One or more recipients rejected&amp;quot;'', the SMTP server probably requires authentication. Enter the appropriate credentials as described above.&lt;br /&gt;
* If an error message appears because of invalid credentials (e.g. ''&amp;quot;Incorrect authentication data&amp;quot;''or ''&amp;quot;Authentication failed&amp;quot;''), verify the data entered. &lt;br /&gt;
* If further error messages appear or other problems arise, please check your input for possible mistakes.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_Console_-_General&amp;diff=1771</id>
		<title>Management Console - General</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_Console_-_General&amp;diff=1771"/>
		<updated>2018-09-06T10:51:35Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* SMTP Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Dashboard ==&lt;br /&gt;
The dashboard of the Management Console is divided into the following parts.&lt;br /&gt;
&lt;br /&gt;
=== Service Health ===&lt;br /&gt;
This sections gives a quick overview of the status of all configured hosts and their roles which are under the control of the Management Server. The root node of the tree always represents the Management Server, the left branch the Instance Hosts and the right branch shows the Client Access Servers. Instance Host nodes also show the number of available and active instances.  &lt;br /&gt;
&lt;br /&gt;
===  Version and License Information ===&lt;br /&gt;
Details about the product version in use and the licensee including their customer number are displayed here.&lt;br /&gt;
&lt;br /&gt;
=== My Resources ===&lt;br /&gt;
The ''My Resources'' sections lists all resources created in the MailStore Service Provider Edition. This includes the number of ''Management Server'', ''Instance Hosts'', ''Client Access Server'' and the total number of instances available and running.&lt;br /&gt;
&lt;br /&gt;
=== Messages ===&lt;br /&gt;
System messages that might require further administrative actions are shown in the ''Messages'' section of the dashboard. Typical message may contain warnings about license update failures or necessary search index rebuilds.    &lt;br /&gt;
&lt;br /&gt;
=== Related Links ===&lt;br /&gt;
This sections contains links to the most valuable online resources including this online help, Customer Service Center, etc.&lt;br /&gt;
&lt;br /&gt;
== Instances ==&lt;br /&gt;
The main task of each MailStore Service Provider Edition administrator will be the management of instances. General administrative tasks such as creating, configuring, stating, stopping and deleting instances is described in the following.&lt;br /&gt;
&lt;br /&gt;
Individual instance tasks like managing archive stores and search indexes, managing users and creating setting up archiving is covered in [[Instance Management]].&lt;br /&gt;
&lt;br /&gt;
=== Creating Instances ===&lt;br /&gt;
&lt;br /&gt;
{{:Creating Instances }}&lt;br /&gt;
&lt;br /&gt;
=== Controlling Instances ===&lt;br /&gt;
&lt;br /&gt;
{{:Controlling Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Configuring Instances ===&lt;br /&gt;
Most configuration settings of existing instances can be modified. The instance to modify must be stopped before its configuration can be changed. To change the configuration proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select the instances to modify.&lt;br /&gt;
* Click on ''Configure...''.&lt;br /&gt;
* Make the desired configuration changes.&lt;br /&gt;
*: [[File:Ms_spe_create_instance_02.png|center]]&lt;br /&gt;
*: ''Tab: Base Configuration''&lt;br /&gt;
*:: '''URL Alias''' Meaningful unique alias name that can be used as an alternative to the instance ID.&lt;br /&gt;
*:: '''Display Name:''' Additional identification information for the instance, e.g. customer name.&lt;br /&gt;
*:: '''Instance Host:''' Instance Host on which the new instance gets created.&lt;br /&gt;
*:: '''Start Mode:''' Defines how the instance is started. Choose from the following options (Default: ''Automatic''):&lt;br /&gt;
*::: ''Disabled:'' The instance can neither be started automatically nor manually.&lt;br /&gt;
*::: ''Manual:'' The instance can only be started manually.&lt;br /&gt;
*::: ''Automatic:'' The instance will automatically be started with the Instance. Host.&lt;br /&gt;
*:: '''Base Directory:''' Directory where instance's data will be stored.&lt;br /&gt;
*: ''Tab: Advanced Configuration''&lt;br /&gt;
*:: '''Enable VSS Writer:''' Enable support for Volume Shadow Service.&lt;br /&gt;
*::: '''Exclude Indexes from VSS Backup:''' Excludes the unencrypted search index files from the backup set reported by the VSS writer.&lt;br /&gt;
*:::: '''Please note:''' This option can be set so that administrators which have access to the backup files cannot access the unencrypted search index files. When restoring backups that do not include search index files, the search indexes have to be [[Instance_Management#Search_Indexes|rebuilt]].&lt;br /&gt;
*:: '''Enable Debug Log:''' Enable debug logging for the instance.&lt;br /&gt;
*:: '''Enable IMAP Server Connection Log:''' Enable IMAP Server connection logging for the instance.&lt;br /&gt;
* Click ''OK'' to save the changes.&lt;br /&gt;
&lt;br /&gt;
'''Important notice:''' Neither changing the ''Instance Host'' nor the ''Base Directory'' will move the archive data to the new location. If necessary this must be done manually before starting the instance again.&lt;br /&gt;
&lt;br /&gt;
=== Deleting Instances ===&lt;br /&gt;
Instances can be deleted at any time as long as they are stopped. Deleting an instance only removes it from the management database of the MailStore Service Provider Edition. All instance data remains on the hard disk and must be removed manually if necessary. To delete an instance follow these instructions:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select the instances to delete.&lt;br /&gt;
* Click on ''Command'' &amp;gt; ''Delete''.&lt;br /&gt;
* Confirm the security query with ''OK'' to delete the instance, otherwise click  ''Cancel'' to abort.&lt;br /&gt;
&lt;br /&gt;
== License Information ==&lt;br /&gt;
Clicking on the ''License Information'' menu item opens an overview of all data that is used by the billing process. &lt;br /&gt;
&lt;br /&gt;
=== Used Licenses per Instance ===&lt;br /&gt;
Displays a list off all instances and their respective amount of used licenses.  &lt;br /&gt;
&lt;br /&gt;
=== Used Resources ===&lt;br /&gt;
This is a statistical overview of used resources.&lt;br /&gt;
&lt;br /&gt;
=== Raw Licensing Request ===&lt;br /&gt;
The raw licensing request tab shows how the actual licensing request to our accounting servers looks like. The Management Server sends this information once every 24 hours to renew the local licensing information of the MailStore Service Provider Edition.&lt;br /&gt;
&lt;br /&gt;
== SMTP Settings ==&lt;br /&gt;
Notifications are send by email in the following situations:&lt;br /&gt;
&lt;br /&gt;
* product updates are available,&lt;br /&gt;
* a new Web Access version was installed automatically,&lt;br /&gt;
* license renewal requests failed for three consecutive days.&lt;br /&gt;
&lt;br /&gt;
To send emails to administrators of the Service Provider Edition, the following settings have to be defined:&lt;br /&gt;
&lt;br /&gt;
* '''Server:''' Enter the host name or IP address of the SMTP server.&lt;br /&gt;
* '''Port:''' By default, port 587 is used for email submission. If a different port (i.e. 25) is required by the SMTP server, change it here.&lt;br /&gt;
* '''Protocol:''' Select the protocol required by the SMTP server. Select ''SMTP'' for an unencrypted connection to the SMTP server. For an encrypted connection, select ''SMTP-TLS'' (STARTTLS, Explicit SSL) or ''SMTP-SSL'' (Implicit SSL). If the SMTP server does not use a SSL certificate signed by a trusted Certificate Authority, check ''Ignore SSL Warnings''; otherwise, the sending process will fail.&lt;br /&gt;
* '''Server requires authentication:''' If the SMTP server requires authentication prior to sending, check the corresponding checkbox and enter the appropriate credentials into the ''User Name'' and ''Password'' fields.&lt;br /&gt;
* '''Display Name:''' Enter a name that helps to identify the origin of the emails send by the Service Provider Edition.&lt;br /&gt;
* '''Email Address:''' Enter the email address of the sender. Some email servers like Microsoft Exchange, verify that the authenticated users is allowed to use a particular email address.&lt;br /&gt;
* '''Recipient for Notifications:''' Select the system administrators who should receive notifications. When none are listed, verify that at least one [[Management_Console_-_Security|system administrator]] has the email address attribute set.&lt;br /&gt;
&lt;br /&gt;
Once all settings have been specified, the SPE can be instructed to send a test email to the selected system administrators; simply click on ''Apply and Test''. If an error message appears or the recipient specified does not receive the email, the following hints for troubleshooting may be helpful.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
* If no error occurs upon sending but the email does not arrive, please check the spam or junk mail folder of the mailbox. &lt;br /&gt;
* If an error message appears because of an invalid certificate (&amp;quot;Server's certificate was rejected by the verifier because of an unknown certificate authority.&amp;quot;), check ''Ignore SSL Warnings'' and try again.&lt;br /&gt;
* If an error message appears indicating that ''&amp;quot;One or more recipients rejected&amp;quot;'', the SMTP server probably requires authentication. Enter the appropriate credentials as described above.&lt;br /&gt;
* If an error message appears because of invalid credential (e.g. ''&amp;quot;Incorrect authentication data&amp;quot;''or ''&amp;quot;Authentication failed&amp;quot;''), verify the data entered. &lt;br /&gt;
* If further error messages appear or other problems arise, please check your input for possible mistakes.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_Console_-_General&amp;diff=1763</id>
		<title>Management Console - General</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_Console_-_General&amp;diff=1763"/>
		<updated>2018-07-25T15:01:00Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* SMTP Settings */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Dashboard ==&lt;br /&gt;
The dashboard of the Management Console is divided into the following parts.&lt;br /&gt;
&lt;br /&gt;
=== Service Health ===&lt;br /&gt;
This sections gives a quick overview of the status of all configured hosts and their roles which are under the control of the Management Server. The root node of the tree always represents the Management Server, the left branch the Instance Hosts and the right branch shows the Client Access Servers. Instance Host nodes also show the number of available and active instances.  &lt;br /&gt;
&lt;br /&gt;
===  Version and License Information ===&lt;br /&gt;
Details about the product version in use and the licensee including their customer number are displayed here.&lt;br /&gt;
&lt;br /&gt;
=== My Resources ===&lt;br /&gt;
The ''My Resources'' sections lists all resources created in the MailStore Service Provider Edition. This includes the number of ''Management Server'', ''Instance Hosts'', ''Client Access Server'' and the total number of instances available and running.&lt;br /&gt;
&lt;br /&gt;
=== Messages ===&lt;br /&gt;
System messages that might require further administrative actions are shown in the ''Messages'' section of the dashboard. Typical message may contain warnings about license update failures or necessary search index rebuilds.    &lt;br /&gt;
&lt;br /&gt;
=== Related Links ===&lt;br /&gt;
This sections contains links to the most valuable online resources including this online help, Customer Service Center, etc.&lt;br /&gt;
&lt;br /&gt;
== Instances ==&lt;br /&gt;
The main task of each MailStore Service Provider Edition administrator will be the management of instances. General administrative tasks such as creating, configuring, stating, stopping and deleting instances is described in the following.&lt;br /&gt;
&lt;br /&gt;
Individual instance tasks like managing archive stores and search indexes, managing users and creating setting up archiving is covered in [[Instance Management]].&lt;br /&gt;
&lt;br /&gt;
=== Creating Instances ===&lt;br /&gt;
&lt;br /&gt;
{{:Creating Instances }}&lt;br /&gt;
&lt;br /&gt;
=== Controlling Instances ===&lt;br /&gt;
&lt;br /&gt;
{{:Controlling Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Configuring Instances ===&lt;br /&gt;
Most configuration settings of existing instances can be modified. The instance to modify must be stopped before its configuration can be changed. To change the configuration proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select the instances to modify.&lt;br /&gt;
* Click on ''Configure...''.&lt;br /&gt;
* Make the desired configuration changes.&lt;br /&gt;
*: [[File:Ms_spe_create_instance_02.png|center]]&lt;br /&gt;
*: ''Tab: Base Configuration''&lt;br /&gt;
*:: '''URL Alias''' Meaningful unique alias name that can be used as an alternative to the instance ID.&lt;br /&gt;
*:: '''Display Name:''' Additional identification information for the instance, e.g. customer name.&lt;br /&gt;
*:: '''Instance Host:''' Instance Host on which the new instance gets created.&lt;br /&gt;
*:: '''Start Mode:''' Defines how the instance is started. Choose from the following options (Default: ''Automatic''):&lt;br /&gt;
*::: ''Disabled:'' The instance can neither be started automatically nor manually.&lt;br /&gt;
*::: ''Manual:'' The instance can only be started manually.&lt;br /&gt;
*::: ''Automatic:'' The instance will automatically be started with the Instance. Host.&lt;br /&gt;
*:: '''Base Directory:''' Directory where instance's data will be stored.&lt;br /&gt;
*: ''Tab: Advanced Configuration''&lt;br /&gt;
*:: '''Enable VSS Writer:''' Enable support for Volume Shadow Service.&lt;br /&gt;
*::: '''Exclude Indexes from VSS Backup:''' Excludes the unencrypted search index files from the backup set reported by the VSS writer.&lt;br /&gt;
*:::: '''Please note:''' This option can be set so that administrators which have access to the backup files cannot access the unencrypted search index files. When restoring backups that do not include search index files, the search indexes have to be [[Instance_Management#Search_Indexes|rebuilt]].&lt;br /&gt;
*:: '''Enable Debug Log:''' Enable debug logging for the instance.&lt;br /&gt;
*:: '''Enable IMAP Server Connection Log:''' Enable IMAP Server connection logging for the instance.&lt;br /&gt;
* Click ''OK'' to save the changes.&lt;br /&gt;
&lt;br /&gt;
'''Important notice:''' Neither changing the ''Instance Host'' nor the ''Base Directory'' will move the archive data to the new location. If necessary this must be done manually before starting the instance again.&lt;br /&gt;
&lt;br /&gt;
=== Deleting Instances ===&lt;br /&gt;
Instances can be deleted at any time as long as they are stopped. Deleting an instance only removes it from the management database of the MailStore Service Provider Edition. All instance data remains on the hard disk and must be removed manually if necessary. To delete an instance follow these instructions:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select the instances to delete.&lt;br /&gt;
* Click on ''Command'' &amp;gt; ''Delete''.&lt;br /&gt;
* Confirm the security query with ''OK'' to delete the instance, otherwise click  ''Cancel'' to abort.&lt;br /&gt;
&lt;br /&gt;
== License Information ==&lt;br /&gt;
Clicking on the ''License Information'' menu item opens an overview of all data that is used by the billing process. &lt;br /&gt;
&lt;br /&gt;
=== Used Licenses per Instance ===&lt;br /&gt;
Displays a list off all instances and their respective amount of used licenses.  &lt;br /&gt;
&lt;br /&gt;
=== Used Resources ===&lt;br /&gt;
This is a statistical overview of used resources.&lt;br /&gt;
&lt;br /&gt;
=== Raw Licensing Request ===&lt;br /&gt;
The raw licensing request tab shows how the actual licensing request to our accounting servers looks like. The Management Server sends this information once every 24 hours to renew the local licensing information of the MailStore Service Provider Edition.&lt;br /&gt;
&lt;br /&gt;
== SMTP Settings ==&lt;br /&gt;
To be able to send emails to system administrators, the Service Provider Edition needs SMTP access data. The SPE sends notifications by email if product updates are available, if a new Web Access version was installed automatically or if the license renewal was not possible for three consecutive days.&lt;br /&gt;
&lt;br /&gt;
* Enter the host name of the SMTP server or its IP address into the field ''Server''.&lt;br /&gt;
* By default, MailStore uses port 587. If you want to use a different port, enter the port to use in the ''Port'' field.&lt;br /&gt;
* From the drop-down ''Protocol'', select ''SMTP'' for an unencrypted connection to the SMTP server. For an encrypted connection, select ''SMTP-TLS'' (STARTTLS, Explicit SSL) or ''SMTP-SSL'' (Implicit SSL). If the SMTP server does not have an official or trusted SSL certificate, check ''Ignore SSL Warnings''; otherwise, the sending process will fail.&lt;br /&gt;
* Especially SMTP servers which are accessible through the internet require a login (SMTP authentication). Check the corresponding checkbox and enter the appropriate credentials into the ''User Name'' and ''Password'' fields.&lt;br /&gt;
* In the ''Sender'' section, enter the ''Display Name'' and the ''Email Address'' of the email sender. Many SMTP servers require an existing email address to be entered. The display name can be chosen freely; ideally the name indicates that the email was sent by the Service Provider Edition.&lt;br /&gt;
* Under ''Recipient for Notifications'', select the system administrators who should receive notifications. When there are no [[Management_Console_-_Security|administrators with configured email address]], this list remains empty. &lt;br /&gt;
* Once all settings have been specified, the SPE can be instructed to send a test email to the selected system administrators; simply click on ''Apply and Test''. If an error message appears or the recipient specified does not receive the email, the following hints for troubleshooting may be helpful.&lt;br /&gt;
&lt;br /&gt;
=== Troubleshooting ===&lt;br /&gt;
* If no error occurs upon sending but the email does not arrive, please check the spam or junk mail folder of the mailbox. Perhaps the email was filtered out.&lt;br /&gt;
* If an error message appears because of an invalid certificate (&amp;quot;Server's certificate was rejected by the verifier because of an unknown certificate authority.&amp;quot;), check ''Ignore SSL Warnings'' and try again.&lt;br /&gt;
* If an error message appears indicating that ''&amp;quot;One or more recipients rejected&amp;quot;'', the SMTP server probably requires authentication. Enter the appropriate access data as described above.&lt;br /&gt;
* If an error message appears because of invalid access data (''&amp;quot;Incorrect authentication data&amp;quot;''or ''&amp;quot;Authentication failed&amp;quot;''), verify the data entered. &lt;br /&gt;
* If further error messages appear or other problems arise, please check your input for possible mistakes.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Single_Server_Mode_Setup&amp;diff=1738</id>
		<title>Single Server Mode Setup</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Single_Server_Mode_Setup&amp;diff=1738"/>
		<updated>2018-05-30T15:30:09Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Set Up Single Server Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Set Up Single Server Mode ==&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the MailStore Service Provider Edition Configuration tool will ask for the desired mode. Select ''Single Server Mode'' and click ''OK''.&lt;br /&gt;
*: [[File:ms_spe_config_01.png|center]]&lt;br /&gt;
* Enter your product key into the ''Product Key'' field and change ''Server Name'' to the fully qualified host name of the server (e.g. &amp;lt;tt&amp;gt;server.ms-spe.test&amp;lt;/tt&amp;gt;). Enter the user name , the full name (optional), the email address and the password of the initial administrator account that will be used to log on to the Management Console. The password must meet the [[Notes on Password Complexity|complexity rules]]. &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Important notice: ''' Changing the host name after MailStore SPE has been configured requires additional, mostly manual actions  such as transferring the license, recreation of roles and making changes to the configuration database. Therefore it is recommend to not change the host name afterwards.&amp;lt;/p&amp;gt;&lt;br /&gt;
*: [[File:ms_spe_config_02.png|center]]&lt;br /&gt;
* Click ''OK''.&lt;br /&gt;
* The MailStore Service Provider Edition Configuration tool will now create the configuration files for the ''Management Server'', ''Instance Host'' and ''Client Access Server'' roles. After the configuration has been successfully created, a Windows service is registered and started for each role. It takes about 10-15 seconds until the roles show up in the MailStore Service Provider Edition Configuration tool.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;'''Important notice:''' Unless a different target directory was specified during installation, the configuration files are stored in &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\config&amp;lt;/tt&amp;gt;. Although these files are in text format (JSON), please do not attempt to modify any of these files without using the MailStore Service Provider Edition Configuration tool.   &lt;br /&gt;
*: [[File:ms_spe_config_status_all_roles.png|550px|center]]&lt;br /&gt;
* The startup process of the services takes place in the background. Therefore a  service shown as ''running'' may still revert to ''stopped'' during a period of about 30 seconds in the event of an error.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Multi_Server_Mode_Setup&amp;diff=1737</id>
		<title>Multi Server Mode Setup</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Multi_Server_Mode_Setup&amp;diff=1737"/>
		<updated>2018-05-30T15:29:44Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Set Up Management Server */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Multi Server Mode Setup ==&lt;br /&gt;
When setting up MailStore Service Provider Edition in multi server mode, the first role to set up must always be the Management Server role. Afterwards one or multiple Instance Hosts and Client Access Servers can be set up. Each server in a multi server mode setup can host one or multiple roles.&lt;br /&gt;
&lt;br /&gt;
=== Set Up Management Server ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*: [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role''&lt;br /&gt;
* Select ''Management Server''&lt;br /&gt;
* Enter your product key into the Product Key field and change Server Name to the fully qualified host name of the server (e.g. mgmt.ms-spe.test). Enter the user name , the full name (optional), the email address and the password of the initial administrator account that will be used to log on to the Management Console. The password must meet the [[Notes on Password Complexity|complexity rules]]. &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Important notice: '''Changing the host name after the Management Server has been configured requires additional, mostly manual actions such as transferring the license, re-pairing Instance Hosts and Client Access Servers and making changes to the configuration database. Therefore it is recommend to not change the host name afterwards.&amp;lt;/p&amp;gt;&lt;br /&gt;
*: [[File:ms_spe_config_mgmt_01.png|center]]&lt;br /&gt;
* Fill out the ''Configure Management Server Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_mgmt_02.png|center]]&lt;br /&gt;
*; '''Management Server Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from Instance Hosts and Client Access Servers (Default: *:8471)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server to authenticate against Instance Hosts and Client Access Serves. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
*; '''Management Console Settings'''&lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections to the Management Console (Default: *:8470)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server's HTTP server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Management API Settings'''&lt;br /&gt;
*; The Management API needs to be active when [[#Pairing_with_Management_Server|Instance Hosts or Client Access Servers will be paired]] with this Management Server.&lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections to the Management Console and Management API (Default: *:8470)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server's API server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Management Server can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Management Server role.&lt;br /&gt;
* Click ''Start'' to start the Management Server service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Set Up Instance Host ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*: [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role''&lt;br /&gt;
* Select ''Instance Host''&lt;br /&gt;
* Fill out the ''Configure Instance Host Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_ih_01.png|center]]&lt;br /&gt;
*; '''Instance Host Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from the Management Server (Default: *:8472)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Instance Host to authenticate against Management Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
*; '''Management Server Connection'''&lt;br /&gt;
** '''Management Server:''' Fully qualified host name (FQHN) of the Management Server to connect to.&lt;br /&gt;
** '''Port:''' TCP port where the above Management Server accepts incoming connections.&lt;br /&gt;
** '''Management Server Cert:''' Fingerprint of the TSL certificate used by the Management Server to authenticate against Instance Host. This value is set automatically when [[Multi_Server_Mode_Setup#Pairing with Management Server|Pairing with Management Server]]&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Instance Host can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Instance Host role.&lt;br /&gt;
* Click ''Start'' to start the Instance Host service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Set Up Client Access Server ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*; [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role'' .&lt;br /&gt;
* Select ''Client Access Server''.&lt;br /&gt;
* Fill out the ''Configure Client Access Server Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_cas_01.png|center]]&lt;br /&gt;
*; '''Client Access Server Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from the Management Server (Default: *:8473)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Client Access Server to authenticate against Management Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Management Server Connection'''&lt;br /&gt;
** '''Management Server:''' Fully qualified host name (FQHN) of the Management Server to connect to.&lt;br /&gt;
** '''Port:''' TCP port where the above Management Server accepts incoming connections.&lt;br /&gt;
** '''Management Server Cert:''' Fingerprint of the TLS certificate used by the Management Server to authenticate against Client Access Server. This value is set automatically when [[Multi_Server_Mode_Setup#Pairing with Management Server|Pairing with Management Server]]&lt;br /&gt;
*; '''Features'''&lt;br /&gt;
**; '''Client Access / Web Access / Outlook Add-in (HTTPS) Enabled:''' If enabled the Client Access Server provides access to archives via MailStore Client, MailStore Outlook Add-in and MailStore Web Access.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:443)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the HTTP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
**; '''IMAP Server with explicit TLS Enabled:''' If enabled the Client Access Server provides access to archives via IMAP protocol. Connections must be secured via STARTTLS.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:143)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the IMAP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
**; '''IMAP Server with implicit TLS Enabled:''' If enabled the Client Access Server provides access to archives via IMAP protocol. Connection is encrypted via SSL/TLS.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:993)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the IMAP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Client Access Server can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Client Access Server role.&lt;br /&gt;
* Click ''Start'' to start the Client Access Server service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Pairing with Management Server ===&lt;br /&gt;
Before Client Access Servers and Instance Hosts are able to communicate with the Management Server, TLS certificate fingerprints must be exchanged to establish a trust relationship. Additionally the Instance Hosts and Client Access Servers must be registered in the Management Server with its server name and TCP port. &lt;br /&gt;
&lt;br /&gt;
This process can simply be performed by using the pairing function as described in the following:&lt;br /&gt;
&lt;br /&gt;
* Enter the fully qualified host name of the server where the role is added in the ''Server Name'' field.&lt;br /&gt;
* Enter the fully qualified host name of the ''Management Server'' in the corresponding ''Management Server'' field while configuring an Instance Host or Client Access Server.&lt;br /&gt;
* Click ''Pair with this server''.&lt;br /&gt;
* Enter the user name and password of a MailStore Service Provider Edition administrator.&lt;br /&gt;
* Click ''OK'' to pair this role with the Management Server.&lt;br /&gt;
* The fingerprint of the Management Server's TLS certificate is copied in the ''Management Server Cert'' field of the role to be installed.&lt;br /&gt;
* The fingerprint of the role's TCP server's TLS certificate is transferred to the Management Database of the Management Server. This can be reviewed [[Management_Console_-_Infrastructure|here]].&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Pairing is carried out through the Management API. Therefore the Management API must be enabled on the Management Server and the Instance Hosts and Client Access Servers must be able to establish a connection to the API on the Management Server (Default TCP port: 8474).&lt;br /&gt;
&lt;br /&gt;
If your security policy does not permit establishing such a connection, pairing must be performed manually. Please refer to  [[Management Console - Infrastructure#Add New Instance Host|Add New Instance Host]] or [[Management Console - Infrastructure#Add New Client Access Server|Add New Client Access Server]] for further details.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Multi_Server_Mode_Setup&amp;diff=1736</id>
		<title>Multi Server Mode Setup</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Multi_Server_Mode_Setup&amp;diff=1736"/>
		<updated>2018-05-30T15:29:18Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Multi Server Mode Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Multi Server Mode Setup ==&lt;br /&gt;
When setting up MailStore Service Provider Edition in multi server mode, the first role to set up must always be the Management Server role. Afterwards one or multiple Instance Hosts and Client Access Servers can be set up. Each server in a multi server mode setup can host one or multiple roles.&lt;br /&gt;
&lt;br /&gt;
=== Set Up Management Server ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*: [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role''&lt;br /&gt;
* Select ''Management Server''&lt;br /&gt;
* Enter your product key into the Product Key field and change Server Name to the fully qualified host name of the server (e.g. mgmt.ms-spe.test). Enter the user name , the full name (optional), the email address and the password of the initial administrator account that will be used to log on to the Management Console. The password must meet the [[Notes on Password Complexity|complexity rules]]. &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Important notice: '''Changing the host name after the Management Server has been configured requires additional, mostly manual actions such as transferring the license, re-pairing Instance Hosts and Client Access Servers and making changes to the configuration database. Therefore it is recommend to not change the hostname afterwards.&amp;lt;/p&amp;gt;&lt;br /&gt;
*: [[File:ms_spe_config_mgmt_01.png|center]]&lt;br /&gt;
* Fill out the ''Configure Management Server Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_mgmt_02.png|center]]&lt;br /&gt;
*; '''Management Server Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from Instance Hosts and Client Access Servers (Default: *:8471)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server to authenticate against Instance Hosts and Client Access Serves. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
*; '''Management Console Settings'''&lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections to the Management Console (Default: *:8470)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server's HTTP server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Management API Settings'''&lt;br /&gt;
*; The Management API needs to be active when [[#Pairing_with_Management_Server|Instance Hosts or Client Access Servers will be paired]] with this Management Server.&lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections to the Management Console and Management API (Default: *:8470)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server's API server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Management Server can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Management Server role.&lt;br /&gt;
* Click ''Start'' to start the Management Server service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Set Up Instance Host ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*: [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role''&lt;br /&gt;
* Select ''Instance Host''&lt;br /&gt;
* Fill out the ''Configure Instance Host Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_ih_01.png|center]]&lt;br /&gt;
*; '''Instance Host Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from the Management Server (Default: *:8472)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Instance Host to authenticate against Management Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
*; '''Management Server Connection'''&lt;br /&gt;
** '''Management Server:''' Fully qualified host name (FQHN) of the Management Server to connect to.&lt;br /&gt;
** '''Port:''' TCP port where the above Management Server accepts incoming connections.&lt;br /&gt;
** '''Management Server Cert:''' Fingerprint of the TSL certificate used by the Management Server to authenticate against Instance Host. This value is set automatically when [[Multi_Server_Mode_Setup#Pairing with Management Server|Pairing with Management Server]]&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Instance Host can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Instance Host role.&lt;br /&gt;
* Click ''Start'' to start the Instance Host service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Set Up Client Access Server ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*; [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role'' .&lt;br /&gt;
* Select ''Client Access Server''.&lt;br /&gt;
* Fill out the ''Configure Client Access Server Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_cas_01.png|center]]&lt;br /&gt;
*; '''Client Access Server Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from the Management Server (Default: *:8473)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Client Access Server to authenticate against Management Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Management Server Connection'''&lt;br /&gt;
** '''Management Server:''' Fully qualified host name (FQHN) of the Management Server to connect to.&lt;br /&gt;
** '''Port:''' TCP port where the above Management Server accepts incoming connections.&lt;br /&gt;
** '''Management Server Cert:''' Fingerprint of the TLS certificate used by the Management Server to authenticate against Client Access Server. This value is set automatically when [[Multi_Server_Mode_Setup#Pairing with Management Server|Pairing with Management Server]]&lt;br /&gt;
*; '''Features'''&lt;br /&gt;
**; '''Client Access / Web Access / Outlook Add-in (HTTPS) Enabled:''' If enabled the Client Access Server provides access to archives via MailStore Client, MailStore Outlook Add-in and MailStore Web Access.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:443)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the HTTP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
**; '''IMAP Server with explicit TLS Enabled:''' If enabled the Client Access Server provides access to archives via IMAP protocol. Connections must be secured via STARTTLS.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:143)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the IMAP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
**; '''IMAP Server with implicit TLS Enabled:''' If enabled the Client Access Server provides access to archives via IMAP protocol. Connection is encrypted via SSL/TLS.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:993)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the IMAP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Client Access Server can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Client Access Server role.&lt;br /&gt;
* Click ''Start'' to start the Client Access Server service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Pairing with Management Server ===&lt;br /&gt;
Before Client Access Servers and Instance Hosts are able to communicate with the Management Server, TLS certificate fingerprints must be exchanged to establish a trust relationship. Additionally the Instance Hosts and Client Access Servers must be registered in the Management Server with its server name and TCP port. &lt;br /&gt;
&lt;br /&gt;
This process can simply be performed by using the pairing function as described in the following:&lt;br /&gt;
&lt;br /&gt;
* Enter the fully qualified host name of the server where the role is added in the ''Server Name'' field.&lt;br /&gt;
* Enter the fully qualified host name of the ''Management Server'' in the corresponding ''Management Server'' field while configuring an Instance Host or Client Access Server.&lt;br /&gt;
* Click ''Pair with this server''.&lt;br /&gt;
* Enter the user name and password of a MailStore Service Provider Edition administrator.&lt;br /&gt;
* Click ''OK'' to pair this role with the Management Server.&lt;br /&gt;
* The fingerprint of the Management Server's TLS certificate is copied in the ''Management Server Cert'' field of the role to be installed.&lt;br /&gt;
* The fingerprint of the role's TCP server's TLS certificate is transferred to the Management Database of the Management Server. This can be reviewed [[Management_Console_-_Infrastructure|here]].&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Pairing is carried out through the Management API. Therefore the Management API must be enabled on the Management Server and the Instance Hosts and Client Access Servers must be able to establish a connection to the API on the Management Server (Default TCP port: 8474).&lt;br /&gt;
&lt;br /&gt;
If your security policy does not permit establishing such a connection, pairing must be performed manually. Please refer to  [[Management Console - Infrastructure#Add New Instance Host|Add New Instance Host]] or [[Management Console - Infrastructure#Add New Client Access Server|Add New Client Access Server]] for further details.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Multi_Server_Mode_Setup&amp;diff=1735</id>
		<title>Multi Server Mode Setup</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Multi_Server_Mode_Setup&amp;diff=1735"/>
		<updated>2018-05-30T15:28:16Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Multi Server Mode Setup */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Multi Server Mode Setup ==&lt;br /&gt;
When setting up MailStore Service Provider Edition in multi server mode, the first role to set up must always be the Management Server role. Afterwards one or multiple Instance Hosts and Client Access Servers can be set up. Each server in a multi server mode setup can host one or multiple roles.&lt;br /&gt;
&lt;br /&gt;
=== Set Up Management Server ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*: [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role''&lt;br /&gt;
* Select ''Management Server''&lt;br /&gt;
* Enter your product key into the Product Key field and change Server Name to the fully qualified host name of the server (e.g. mgmt.ms-spe.test). Enter the user name , the full name (optional), the email address and the password of the initial administrator account that will be used to log on to the Management Console. The password must meet the [[Notes on Password Complexity|complexity rules]]. &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Important notice: ''' Changing the hostname after the Management Server has been configured requires additional, mostly manual actions such as transferring the license, re-pairing Instance Hosts and Client Access Servers and making changes to the configuration database. Therefore it is recommend to not change the hostname afterwards.&amp;lt;/p&amp;gt;&lt;br /&gt;
*: [[File:ms_spe_config_mgmt_01.png|center]]&lt;br /&gt;
* Fill out the ''Configure Management Server Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_mgmt_02.png|center]]&lt;br /&gt;
*; '''Management Server Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from Instance Hosts and Client Access Servers (Default: *:8471)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server to authenticate against Instance Hosts and Client Access Serves. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
*; '''Management Console Settings'''&lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections to the Management Console (Default: *:8470)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server's HTTP server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Management API Settings'''&lt;br /&gt;
*; The Management API needs to be active when [[#Pairing_with_Management_Server|Instance Hosts or Client Access Servers will be paired]] with this Management Server.&lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections to the Management Console and Management API (Default: *:8470)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Management Server's API server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Management Server can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Management Server role.&lt;br /&gt;
* Click ''Start'' to start the Management Server service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Set Up Instance Host ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*: [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role''&lt;br /&gt;
* Select ''Instance Host''&lt;br /&gt;
* Fill out the ''Configure Instance Host Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_ih_01.png|center]]&lt;br /&gt;
*; '''Instance Host Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from the Management Server (Default: *:8472)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Instance Host to authenticate against Management Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
*; '''Management Server Connection'''&lt;br /&gt;
** '''Management Server:''' Fully qualified host name (FQHN) of the Management Server to connect to.&lt;br /&gt;
** '''Port:''' TCP port where the above Management Server accepts incoming connections.&lt;br /&gt;
** '''Management Server Cert:''' Fingerprint of the TSL certificate used by the Management Server to authenticate against Instance Host. This value is set automatically when [[Multi_Server_Mode_Setup#Pairing with Management Server|Pairing with Management Server]]&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Instance Host can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Instance Host role.&lt;br /&gt;
* Click ''Start'' to start the Instance Host service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Set Up Client Access Server ===&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the ''MailStore Service Provider Edition Configuration'' will ask for the desired mode. Select ''Multi Server Mode'' and click ''OK''. &lt;br /&gt;
*; [[File:ms_spe_config_multi_01.png|center]]&lt;br /&gt;
* Click ''Add Server Role'' .&lt;br /&gt;
* Select ''Client Access Server''.&lt;br /&gt;
* Fill out the ''Configure Client Access Server Role'' form.&lt;br /&gt;
*: [[File:ms_spe_config_cas_01.png|center]]&lt;br /&gt;
*; '''Client Access Server Settings'''&lt;br /&gt;
** '''Server Name:''' Fully qualified host name (FQHN) of the server &lt;br /&gt;
** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections from the Management Server (Default: *:8473)&lt;br /&gt;
** '''Certificate: ''' Fingerprint of the TLS certificate used by the Client Access Server to authenticate against Management Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Management Server Connection'''&lt;br /&gt;
** '''Management Server:''' Fully qualified host name (FQHN) of the Management Server to connect to.&lt;br /&gt;
** '''Port:''' TCP port where the above Management Server accepts incoming connections.&lt;br /&gt;
** '''Management Server Cert:''' Fingerprint of the TLS certificate used by the Management Server to authenticate against Client Access Server. This value is set automatically when [[Multi_Server_Mode_Setup#Pairing with Management Server|Pairing with Management Server]]&lt;br /&gt;
*; '''Features'''&lt;br /&gt;
**; '''Client Access / Web Access / Outlook Add-in (HTTPS) Enabled:''' If enabled the Client Access Server provides access to archives via MailStore Client, MailStore Outlook Add-in and MailStore Web Access.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:443)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the HTTP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
**; '''IMAP Server with explicit TLS Enabled:''' If enabled the Client Access Server provides access to archives via IMAP protocol. Connections must be secured via STARTTLS.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:143)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the IMAP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store. &lt;br /&gt;
**; '''IMAP Server with implicit TLS Enabled:''' If enabled the Client Access Server provides access to archives via IMAP protocol. Connection is encrypted via SSL/TLS.&lt;br /&gt;
*** '''Listeners:''' If the server is multihomed you can specify on which IP address and TCP port to listen for incoming connections (Default: *:993)&lt;br /&gt;
*** '''Certificate:''' Fingerprint of the TLS certificate used by the IMAP Server. Use the button next to the fingerprint to select a different certificate from the computer's certificate store.&lt;br /&gt;
*; '''Debug Log'''&lt;br /&gt;
*; In case of errors the debug log of the Client Access Server can be enabled here.&lt;br /&gt;
** '''Path: ''' Directory on the file system where the debug log files are written into.&lt;br /&gt;
* Click ''OK'' to add the Client Access Server role.&lt;br /&gt;
* Click ''Start'' to start the Client Access Server service.&lt;br /&gt;
*: '''Please note:''' As the startup process of the services is asynchronous, please wait up to 30 seconds. A service shown as running may still switch back to stopped during that period if an error occurred.&lt;br /&gt;
* It is now safe to close the MailStore Service Provider Edition Configuration tool&lt;br /&gt;
&lt;br /&gt;
=== Pairing with Management Server ===&lt;br /&gt;
Before Client Access Servers and Instance Hosts are able to communicate with the Management Server, TLS certificate fingerprints must be exchanged to establish a trust relationship. Additionally the Instance Hosts and Client Access Servers must be registered in the Management Server with its server name and TCP port. &lt;br /&gt;
&lt;br /&gt;
This process can simply be performed by using the pairing function as described in the following:&lt;br /&gt;
&lt;br /&gt;
* Enter the fully qualified host name of the server where the role is added in the ''Server Name'' field.&lt;br /&gt;
* Enter the fully qualified host name of the ''Management Server'' in the corresponding ''Management Server'' field while configuring an Instance Host or Client Access Server.&lt;br /&gt;
* Click ''Pair with this server''.&lt;br /&gt;
* Enter the user name and password of a MailStore Service Provider Edition administrator.&lt;br /&gt;
* Click ''OK'' to pair this role with the Management Server.&lt;br /&gt;
* The fingerprint of the Management Server's TLS certificate is copied in the ''Management Server Cert'' field of the role to be installed.&lt;br /&gt;
* The fingerprint of the role's TCP server's TLS certificate is transferred to the Management Database of the Management Server. This can be reviewed [[Management_Console_-_Infrastructure|here]].&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Pairing is carried out through the Management API. Therefore the Management API must be enabled on the Management Server and the Instance Hosts and Client Access Servers must be able to establish a connection to the API on the Management Server (Default TCP port: 8474).&lt;br /&gt;
&lt;br /&gt;
If your security policy does not permit establishing such a connection, pairing must be performed manually. Please refer to  [[Management Console - Infrastructure#Add New Instance Host|Add New Instance Host]] or [[Management Console - Infrastructure#Add New Client Access Server|Add New Client Access Server]] for further details.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Single_Server_Mode_Setup&amp;diff=1734</id>
		<title>Single Server Mode Setup</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Single_Server_Mode_Setup&amp;diff=1734"/>
		<updated>2018-05-30T15:26:47Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Set Up Single Server Mode */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Set Up Single Server Mode ==&lt;br /&gt;
* If not executed automatically by the installation program, start the MailStore Service Provider Edition Configuration tool by double-clicking its desktop icon. On a Windows Server Core use the command line prompt to start the executable (default: &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\MailStoreInfrastructureConfig.exe&amp;lt;/tt&amp;gt;.&lt;br /&gt;
* If no configuration files and services are found, the MailStore Service Provider Edition Configuration tool will ask for the desired mode. Select ''Single Server Mode'' and click ''OK''.&lt;br /&gt;
*: [[File:ms_spe_config_01.png|center]]&lt;br /&gt;
* Enter your product key into the ''Product Key'' field and change ''Server Name'' to the fully qualified host name of the server (e.g. &amp;lt;tt&amp;gt;server.ms-spe.test&amp;lt;/tt&amp;gt;). Enter the user name , the full name (optional), the email address and the password of the initial administrator account that will be used to log on to the Management Console. The password must meet the [[Notes on Password Complexity|complexity rules]]. &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Important notice: ''' Changing the hostname after MailStore SPE has been configured requires additional, mostly manual actions  such as transferring the license, recreation of roles and making changes to the configuration database. Therefore it is recommend to not change the hostname afterwards.&amp;lt;/p&amp;gt;&lt;br /&gt;
*: [[File:ms_spe_config_02.png|center]]&lt;br /&gt;
* Click ''OK''.&lt;br /&gt;
* The MailStore Service Provider Edition Configuration tool will now create the configuration files for the ''Management Server'', ''Instance Host'' and ''Client Access Server'' roles. After the configuration has been successfully created, a Windows service is registered and started for each role. It takes about 10-15 seconds until the roles show up in the MailStore Service Provider Edition Configuration tool.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;'''Important notice:''' Unless a different target directory was specified during installation, the configuration files are stored in &amp;lt;tt&amp;gt;%PROGRAMFILES%\MailStore Infrastructure\config&amp;lt;/tt&amp;gt;. Although these files are in text format (JSON), please do not attempt to modify any of these files without using the MailStore Service Provider Edition Configuration tool.   &lt;br /&gt;
*: [[File:ms_spe_config_status_all_roles.png|550px|center]]&lt;br /&gt;
* The startup process of the services takes place in the background. Therefore a  service shown as ''running'' may still revert to ''stopped'' during a period of about 30 seconds in the event of an error.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Template:Notes_on_Password_Complexity&amp;diff=1733</id>
		<title>Template:Notes on Password Complexity</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Template:Notes_on_Password_Complexity&amp;diff=1733"/>
		<updated>2018-05-30T15:25:48Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* must be at least 10 characters long,&lt;br /&gt;
* must not contain the user name,&lt;br /&gt;
* must not contain the product name ''MailStore'', the comparison is done case insensitive,&lt;br /&gt;
* must not contain the same character more than two times in a row,&lt;br /&gt;
* must have characters from at least 3 out of 5 character classes. These 5 character classes are:&lt;br /&gt;
** the upper case letters A-Z,&lt;br /&gt;
** the lower case letters a-z,&lt;br /&gt;
** the digits 0-9,&lt;br /&gt;
** the special characters !&amp;quot;#$%&amp;amp;'()*+,-./:;&amp;lt;=&amp;gt;?\[]@^_`{|}~ and the space character,&lt;br /&gt;
** characters that are neither upper case nor lower case, e.g. Chinese and Japanese characters.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Update_Notices&amp;diff=1684</id>
		<title>Update Notices</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Update_Notices&amp;diff=1684"/>
		<updated>2018-04-13T15:50:14Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Upgrading to Version 11 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Information ==&lt;br /&gt;
* The installation process upgrades the software automatically by uninstalling any previous version first. Administrators will be asked during setup to confirm the uninstallation. &lt;br /&gt;
* During the installation process services are automatically stopped and restarted afterwards. Running archiving profiles will be cancelled and may show up as failed. Active user sessions will be terminated. Should stopping the service fail for any reason, please stop the service manually and run the installation again.&lt;br /&gt;
* In a multi server environment, upgrade the components in the following order: Management Server, Instance Host, Client Access Server&lt;br /&gt;
* Please note the following version specific upgrade notices. Also read the notices from all version numbers between yours and the one you are going to install.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 11 ==&lt;br /&gt;
* '''Upgrading Archive Stores'''&amp;lt;br /&amp;gt;Until the archive stores have been upgraded, not all functionality of the software is available. To facilitate&lt;br /&gt;
** retention policies,&lt;br /&gt;
** the search functionality,&lt;br /&gt;
** the improved recovery records,&lt;br /&gt;
*; the databases of the archive stores must be upgraded. Proceed as follows to upgrade:&lt;br /&gt;
** Log in to the Management Console.&lt;br /&gt;
** Click on ''Instances''&lt;br /&gt;
** Select the instance to upgrade&lt;br /&gt;
** Open the ''Storage'' tab &lt;br /&gt;
** Right-click on an archive store and select ''Perform Upgrade'' to upgrade a single archive store.&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
* '''Retention Policies'''&amp;lt;br/&amp;gt;If not all attached archive stores are available (State: ''Archive here'', ''Normal''), or their status is ''Write-Protected'', no automatic processing of retention policies takes place. Therefore verify if an archive store is set to ''Disabled'' or ''Write-Protected'' after the upgrade and change it to one of the above states or detach it completely. Please notice that only end customers are allowed to manage retention policies.&lt;br /&gt;
* '''Jobs'''&amp;lt;br/&amp;gt;With the release of this version, the service provider administrator ''$archiveadmin'' is limited to manage only his own jobs.&lt;br /&gt;
* '''Access via Integrated IMAP Server'''&amp;lt;br/&amp;gt;To access the archive via the integrated IMAP server, an encrypted connection is now mandatory. If necessary, adjust the configuration of your email clients accordingly and enable TLS or STARTTLS.&lt;br /&gt;
* '''Management API Commands Get-/SetComplianceConfiguration'''&amp;lt;br/&amp;gt;The property ''globalRetentionTimeYears'' has been removed from the commands. Own scripts using these commands have to be adjusted accordingly. To manage retention policies, two new commands  are available: ''GetRetentionPolicies'' and ''SetRetentionPolicies''.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 10.2 ==&lt;br /&gt;
* '''Branding'''&amp;lt;br/&amp;gt;For the new responsive Web Access additional branding parameters were introduced. Please review your branding configuration after installing the upgrade. See [[Branding]] for the full list of options.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 10.1 ==&lt;br /&gt;
* '''Archiving Emails'''&amp;lt;br/&amp;gt;If not all attached archive stores are available (State: ''Archive here'', ''Normal'', or ''Write-Protected''), no archiving takes place. Running archiving profiles are terminated with an appropriate message. Under certain circumstances this prevents the creation of duplicate emails while archiving. Therefore verify if an archive store is set to ''disabled'' after the upgrade and change it to one of the above states or detach it completely.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 10 ==&lt;br /&gt;
* '''Upgrade of Master Database'''&amp;lt;br/&amp;gt;To facilitate encryption of the master database it is upgraded to Firebird 3 during the first start of an instance and encrypted afterwards. This process might extend the time required for the first start of the instance by several minutes.&lt;br /&gt;
* '''Upgrading Archive Stores''' &amp;lt;br /&amp;gt;To facilitate encryption the databases of the archive store must be upgraded. Proceed as follows to upgrade:&lt;br /&gt;
** Log in to the Management Console.&lt;br /&gt;
** Click on ''Instances''&lt;br /&gt;
** Select the instance to upgrade&lt;br /&gt;
** Open the ''Storage'' tab &lt;br /&gt;
** Right-click on an archive store and select ''Perform Upgrade'' to upgrade a single archive store.&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
* '''Archives of Other Users'''&amp;lt;br/&amp;gt;These are no longer visible for  instance administrators if the ''Archive Access'' (formerly knows as ''E-mail Preview'') is blocked. Administrative functions such as deleting or renaming user archives are accessible through ''Administrative Tools &amp;gt; Users and Archives &amp;gt; Archives'' in the Email Archive Client.&lt;br /&gt;
* '''Export E-mails'''&amp;lt;br/&amp;gt;The previous change may also have an impact on export profiles owned by an instance administrator, in case the export scope contains archives of other users. As these are no longer visible to instance administrators if the ''Archive Access'' (formerly knows as ''E-mail Preview'') is blocked, they are not taken into account by export profiles.&lt;br /&gt;
* '''Auditing'''&amp;lt;br/&amp;gt;All activities that are exclusively executable by instance administrators are displayed as ''Enabled (locked)'' at ''Compliance'' &amp;gt; ''Auditing''. Irrespective of the ''Disabled'' status, all activities of instance administrators, excluding ''MessageRetrieveContent'', are written into the audit log.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.x ==&lt;br /&gt;
* '''System Requirements''' &amp;lt;br/&amp;gt;Please ensure that your system configuration matches the updated system requirements. MailStore Service Provider Edition now requires .NET Framework 4.5.1. The E-mail Archive Client and E-mail Archive Add-in for Outlook now require .NET Framework 4.5.1 and Internet Explorer 8 or higher.&lt;br /&gt;
* '''E-mail Archive Client Compatibility'''&amp;lt;br/&amp;gt;Due to a bug in version 8.5 of the E-mail Archive Client, it cannot update itself to version 9. Therefore re-deployment of version 9 of the E-mail Archive Client is required.&lt;br /&gt;
* '''PDF Support of Full Text Search''' &amp;lt;br /&amp;gt;PDF support has been removed from MailStore SPE's own indexer. Therefore it is required to either install a recent version of Adobe Reader or an appropriate IFilter driver (i.e. [https://www.adobe.com/support/downloads/detail.jsp?ftpID=5542 Adobe PDF iFilter] on the Instance Host machines.&lt;br /&gt;
* '''MailStore Management API''' &amp;lt;br /&amp;gt;The Management API is now listening on its own TCP port, 8474 by default. It does no longer support sessions, thus login, logout and cookie handling is no longer required nor supported. HTTP basic authentication must be used instead. Please make sure to modify your scripts accordingly. The API is not enabled by default. You have to activate it in the Management Role.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1673</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1673"/>
		<updated>2018-02-13T10:33:21Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;emailAddress&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get current state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemSmtpConfiguration ==&lt;br /&gt;
Get current system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archive store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system administrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system administrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;emailAddress&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemSmtpConfiguration ==&lt;br /&gt;
Set system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Example config object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientSystemAdministrator&amp;quot;: [&amp;quot;admin&amp;quot;, &amp;quot;johndoe&amp;quot;]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSystemSmtpConfiguration ==&lt;br /&gt;
Test current system wide SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;240&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via the Email Archive client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Template:Management_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The unique identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;jobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --jobId=1''&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetWorkerResults --fromIncluding=&amp;quot;2016-01-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneID=&amp;quot;$Local&amp;quot; --profileID=1 --userName=&amp;quot;admin&amp;quot;''&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;adminEmailPreviewEnabled&amp;quot;: true,&lt;br /&gt;
  &amp;quot;globalRetentionTimeYears&amp;quot;: null,&lt;br /&gt;
  &amp;quot;legalHoldEnabled&amp;quot;: false,&lt;br /&gt;
  &amp;quot;logSuccessfulUserActivities&amp;quot;: [&lt;br /&gt;
    &amp;quot;AdminRestored&amp;quot;,&lt;br /&gt;
    &amp;quot;ComplianceChangeSettings&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupAttach&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupCreate&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupDetach&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupRename&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupSetProperties&amp;quot;,&lt;br /&gt;
    &amp;quot;FileGroupSetRequestedState&amp;quot;,&lt;br /&gt;
    &amp;quot;ProfileChangeUserName&amp;quot;,&lt;br /&gt;
    &amp;quot;UserAdd&amp;quot;,&lt;br /&gt;
    &amp;quot;UserDelete&amp;quot;,&lt;br /&gt;
    &amp;quot;UserRename&amp;quot;,&lt;br /&gt;
    &amp;quot;UserSetFolderAccess&amp;quot;,&lt;br /&gt;
    &amp;quot;UserSetMappings&amp;quot;,&lt;br /&gt;
    &amp;quot;UserUpdate&amp;quot;&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSmtpSettings ==&lt;br /&gt;
Set SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;settings&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== settings====&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientEmailAddress&amp;quot;: &amp;quot;administrator@example.com&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma separated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Template:Management_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;none&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is denied access to the specified folder. If specified, this value has to be the only value in the list. This effectively removes all privileges on the specified folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;read&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted read access to the specified folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;write&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted write access to the specified folder. Messages can be moved within an archive.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;delete&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted delete access to the specified folder.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSmtpSettings ==&lt;br /&gt;
Test current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Template:Management_API_User_Privileges&amp;diff=1672</id>
		<title>Template:Management API User Privileges</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Template:Management_API_User_Privileges&amp;diff=1672"/>
		<updated>2018-02-13T10:31:44Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: Created page with &amp;quot;{| class=&amp;quot;wikitable&amp;quot; ! width=270px | Name ! Description |- | &amp;lt;tt&amp;gt;none&amp;lt;/tt&amp;gt; | The user is granted no global privileges. If specified, this value has to be the only value in the...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;none&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted no global privileges. If specified, this value has to be the only value in the list.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;admin&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted administrator privileges. If specified, this value has to be the only value in the list.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;login&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user can log on to MailStore Server.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;changePassword&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user can change his own MailStore Server password. This only makes sense if the authentication is set to ''integrated''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;archive&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user can run archiving profiles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;modifyArchiveProfiles&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user can create, modify and delete archiving profiles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;export&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user can run export profiles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;modifyExportProfiles&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user can create, modify and delete export profiles.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;delete&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user can delete messages. Please note that a non-admin user can only delete messages in folders where he has been granted delete access. In addition, compliance settings may be in effect, keeping administrators and users from deleting messages even if they have been granted the privilege to do so.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Update_Notices&amp;diff=1658</id>
		<title>Update Notices</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Update_Notices&amp;diff=1658"/>
		<updated>2017-11-22T08:40:03Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Upgrading to 10.2 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Information ==&lt;br /&gt;
* The installation process upgrades the software automatically by uninstalling any previous version first. Administrators will be asked during setup to confirm the uninstallation. &lt;br /&gt;
* During the installation process services are automatically stopped and restarted afterwards. Running archiving profiles will be cancelled and may show up as failed. Active user sessions will be terminated. Should stopping the service fail for any reason, please stop the service manually and run the installation again.&lt;br /&gt;
* In a multi server environment, upgrade the components in the following order: Management Server, Instance Host, Client Access Server&lt;br /&gt;
* Please note the following version specific upgrade notices. Also read the notices from all version numbers between yours and the one you are going to install.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 10.2 ==&lt;br /&gt;
* '''Branding'''&amp;lt;br/&amp;gt;For the new responsive Web Access additional branding parameters were introduced. Please review your branding configuration after installing the upgrade. See [[Branding]] for the full list of options.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 10.1 ==&lt;br /&gt;
* '''Archiving Emails'''&amp;lt;br/&amp;gt;If not all attached archive stores are available (State: ''Archive here'', ''Normal'', or ''Write-Protected''), no archiving takes place. Running archiving profiles are terminated with an appropriate message. Under certain circumstances this prevents the creation of duplicate emails while archiving. Therefore verify if an archive store is set to ''disabled'' after the upgrade and change it to one of the above states or detach it completely.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 10 ==&lt;br /&gt;
* '''Upgrade of Master Database'''&amp;lt;br/&amp;gt;To facilitate encryption of the master database it is upgraded to Firebird 3 during the first start of an instance and encrypted afterwards. This process might extend the time required for the first start of the instance by several minutes.&lt;br /&gt;
* '''Upgrading Archive Stores''' &amp;lt;br /&amp;gt;To facilitate encryption the databases of the archive store must be upgraded. Proceed as follows to upgrade:&lt;br /&gt;
** Log in to the Management Console.&lt;br /&gt;
** Click on ''Instances''&lt;br /&gt;
** Select the instance to upgrade&lt;br /&gt;
** Open the ''Storage'' tab &lt;br /&gt;
** Right-click on an archive store and select ''Perform Upgrade'' to upgrade a single archive store.&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
* '''Archives of Other Users'''&amp;lt;br/&amp;gt;These are no longer visible for  instance administrators if the ''Archive Access'' (formerly knows as ''E-mail Preview'') is blocked. Administrative functions such as deleting or renaming user archives are accessible through ''Administrative Tools &amp;gt; Users and Archives &amp;gt; Archives'' in the Email Archive Client.&lt;br /&gt;
* '''Export E-mails'''&amp;lt;br/&amp;gt;The previous change may also have an impact on export profiles owned by an instance administrator, in case the export scope contains archives of other users. As these are no longer visible to instance administrators if the ''Archive Access'' (formerly knows as ''E-mail Preview'') is blocked, they are not taken into account by export profiles.&lt;br /&gt;
* '''Auditing'''&amp;lt;br/&amp;gt;All activities that are exclusively executable by instance administrators are displayed as ''Enabled (locked)'' at ''Compliance'' &amp;gt; ''Auditing''. Irrespective of the ''Disabled'' status, all activities of instance administrators, excluding ''MessageRetrieveContent'', are written into the audit log.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.x ==&lt;br /&gt;
* '''System Requirements''' &amp;lt;br/&amp;gt;Please ensure that your system configuration matches the updated system requirements. MailStore Service Provider Edition now requires .NET Framework 4.5.1. The E-mail Archive Client and E-mail Archive Add-in for Outlook now require .NET Framework 4.5.1 and Internet Explorer 8 or higher.&lt;br /&gt;
* '''E-mail Archive Client Compatibility'''&amp;lt;br/&amp;gt;Due to a bug in version 8.5 of the E-mail Archive Client, it cannot update itself to version 9. Therefore re-deployment of version 9 of the E-mail Archive Client is required.&lt;br /&gt;
* '''PDF Support of Full Text Search''' &amp;lt;br /&amp;gt;PDF support has been removed from MailStore SPE's own indexer. Therefore it is required to either install a recent version of Adobe Reader or an appropriate IFilter driver (i.e. [https://www.adobe.com/support/downloads/detail.jsp?ftpID=5542 Adobe PDF iFilter] on the Instance Host machines.&lt;br /&gt;
* '''MailStore Management API''' &amp;lt;br /&amp;gt;The Management API is now listening on its own TCP port, 8474 by default. It does no longer support sessions, thus login, logout and cookie handling is no longer required nor supported. HTTP basic authentication must be used instead. Please make sure to modify your scripts accordingly. The API is not enabled by default. You have to activate it in the Management Role.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1651</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1651"/>
		<updated>2017-11-08T08:54:19Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* dayOfMonth */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get currrent state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archvive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to reveive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archvie store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system adminstrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system adminstrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;240&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric representation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The uniqe identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteMessage ==&lt;br /&gt;
Delete a single message&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Unique ID of message. Format: &amp;lt;store_id&amp;gt;:&amp;lt;message_num&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;JobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --instanceID=&amp;quot;customer1&amp;quot; --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --JobId=1''&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetMessages ==&lt;br /&gt;
Get list of messages from a folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Folder whose content to list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSmtpSettings ==&lt;br /&gt;
Set SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;settings&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== settings====&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientEmailAddress&amp;quot;: &amp;quot;administrator@example.com&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma seperated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSmtpSettings ==&lt;br /&gt;
Test current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1650</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1650"/>
		<updated>2017-11-08T08:52:51Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* interval */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get currrent state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archvive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to reveive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archvie store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system adminstrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system adminstrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;240&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The uniqe identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteMessage ==&lt;br /&gt;
Delete a single message&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Unique ID of message. Format: &amp;lt;store_id&amp;gt;:&amp;lt;message_num&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;JobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --instanceID=&amp;quot;customer1&amp;quot; --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --JobId=1''&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetMessages ==&lt;br /&gt;
Get list of messages from a folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Folder whose content to list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSmtpSettings ==&lt;br /&gt;
Set SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;settings&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== settings====&lt;br /&gt;
Example settings object:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;hostname&amp;quot;: &amp;quot;mail.example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;port&amp;quot;: 587,&lt;br /&gt;
  &amp;quot;protocol&amp;quot;: &amp;quot;SMTP-TLS&amp;quot;,&lt;br /&gt;
  &amp;quot;ignoreSslPolicyErrors&amp;quot;: false,&lt;br /&gt;
  &amp;quot;authenticationRequired&amp;quot;: true,&lt;br /&gt;
  &amp;quot;username&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;password&amp;quot;: &amp;quot;userpassword&amp;quot;,&lt;br /&gt;
  &amp;quot;fromDisplayName&amp;quot;: &amp;quot;Sending User&amp;quot;,&lt;br /&gt;
  &amp;quot;fromEmailAddress&amp;quot;: &amp;quot;sending.user@example.com&amp;quot;,&lt;br /&gt;
  &amp;quot;recipientEmailAddress&amp;quot;: &amp;quot;administrator@example.com&amp;quot;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma seperated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSmtpSettings ==&lt;br /&gt;
Test current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1648</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1648"/>
		<updated>2017-10-26T13:29:00Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* SetUserAuthentication */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get currrent state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archvive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to reveive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archvie store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system adminstrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system adminstrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The uniqe identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteMessage ==&lt;br /&gt;
Delete a single message&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Unique ID of message. Format: &amp;lt;store_id&amp;gt;:&amp;lt;message_num&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;JobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --instanceID=&amp;quot;customer1&amp;quot; --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --JobId=1''&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetMessages ==&lt;br /&gt;
Get list of messages from a folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Folder whose content to list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSmtpSettings ==&lt;br /&gt;
Set SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;settings&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json&lt;br /&gt;
| SMTP configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma seperated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSmtpSettings ==&lt;br /&gt;
Test current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1647</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1647"/>
		<updated>2017-10-26T13:27:16Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* SyncUsersWithDirectoryServices */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get currrent state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archvive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to reveive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archvie store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system adminstrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system adminstrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The uniqe identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteMessage ==&lt;br /&gt;
Delete a single message&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Unique ID of message. Format: &amp;lt;store_id&amp;gt;:&amp;lt;message_num&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;JobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --instanceID=&amp;quot;customer1&amp;quot; --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --JobId=1''&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetMessages ==&lt;br /&gt;
Get list of messages from a folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Folder whose content to list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma seperated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== TestSmtpSettings ==&lt;br /&gt;
Test current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1646</id>
		<title>Management API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_API_-_Function_Reference&amp;diff=1646"/>
		<updated>2017-10-26T13:22:49Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* GetServiceStatus */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;!-- DO NOT EDIT THIS ARTICLE--&amp;gt;&lt;br /&gt;
&amp;lt;!-- The content is generated from get-metadata2mediawiki.py --&amp;gt;&lt;br /&gt;
__NOTOC__&lt;br /&gt;
&lt;br /&gt;
== AttachStore ==&lt;br /&gt;
Attach existing archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CompactStore ==&lt;br /&gt;
Compact archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateClientAccessServer ==&lt;br /&gt;
Register new client access server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateClientOneTimeUrlForArchiveAdmin ==&lt;br /&gt;
Create URL including OTP for $archiveadmin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceUrl&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Base URL for accessing instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateDirectoryOnInstanceHost ==&lt;br /&gt;
Create a directory on an Instance Host&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory to create.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateInstance ==&lt;br /&gt;
Create new MailStore instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new instance.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateInstanceHost ==&lt;br /&gt;
Create a new Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== CreateLicenseRequest ==&lt;br /&gt;
Create and return data of a license request.&lt;br /&gt;
&lt;br /&gt;
== CreateStore ==&lt;br /&gt;
Create and attach a new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Meaningful name of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path of directory containing archive store data.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| State of archive store after attaching.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateSystemAdministrator ==&lt;br /&gt;
Create a new SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Configuration of new SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of new SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;userName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== DeleteClientAccessServer ==&lt;br /&gt;
Delete Client Access Server from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstanceHost ==&lt;br /&gt;
Delete Instance Host from management database.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteInstances ==&lt;br /&gt;
Delete one or multiple MailStore Instances&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteSystemAdministrator ==&lt;br /&gt;
Delete SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DetachStore ==&lt;br /&gt;
Detach archive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== FreezeInstances ==&lt;br /&gt;
Freeze a MailStore Instance&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetArchiveAdminEnabled ==&lt;br /&gt;
Get currrent state of archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetClientAccessServers ==&lt;br /&gt;
Get list of Client Access Servers.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;withServiceStatus&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Include service status or not.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoriesOnInstanceHost ==&lt;br /&gt;
Get file system directory structure from Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path of directory to obtain subdirectories from.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetEnvironmentInfo ==&lt;br /&gt;
Return general information about SPE environment.&lt;br /&gt;
&lt;br /&gt;
== GetIndexConfiguration ==&lt;br /&gt;
Get list of attachment file types to index.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceConfiguration ==&lt;br /&gt;
Get configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceHosts ==&lt;br /&gt;
Get list of Instance Hosts.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverNameFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Server name filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverNameFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;null&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All servers&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Only the given serverName. Must match exactly.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceProcessLiveStatistics ==&lt;br /&gt;
Get live statistics from instance process.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstances ==&lt;br /&gt;
Get list of instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetInstanceStatistics ==&lt;br /&gt;
Get archive statistics from instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetServiceStatus ==&lt;br /&gt;
Get current status of all SPE services.&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetStores ==&lt;br /&gt;
Get list of archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetSystemAdministrators ==&lt;br /&gt;
Get list of system administrators.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Execute maintenance task on archive store databases.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MergeStore ==&lt;br /&gt;
Merge two archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of destination archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;sourceId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of source archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== PairWithManagementServer ==&lt;br /&gt;
Pair server role with Management Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverType&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Type of server role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of server that hosts 'serverType' role.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;port&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| TCP port on which 'serverType' role on 'serverName' accepts connections.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thumbprint&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Thumbprint of SSL certificate used by serverType' role on 'serverName'&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== serverType ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceHost&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing an Instance Host.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;clientAccessServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Pairing a Client Access Server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Ping ==&lt;br /&gt;
Send a keep alive packet.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild search indexes of selected archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RefreshAllStoreStatistics ==&lt;br /&gt;
Refresh archive store statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameStore ==&lt;br /&gt;
Rename archvive store&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New name of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RestartInstances ==&lt;br /&gt;
Restart one or multiple instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RetryOpenStores ==&lt;br /&gt;
Retry opening stores that failed previously&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all archive store for rebuild.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetArchiveAdminEnabled ==&lt;br /&gt;
Enable or disable archive admin access.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Enable or disable flag.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetClientAccessServerConfiguration ==&lt;br /&gt;
Set the configuration of a Client Access Server.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Client Access Server configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetIndexConfiguration ==&lt;br /&gt;
Set full text search index configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Full text search index configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetIndexConfiguration to reveive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetInstanceConfiguration ==&lt;br /&gt;
Set configuration of MailStore Instance.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;instanceID&amp;quot; : string,&lt;br /&gt;
  &amp;quot;alias&amp;quot; : string,&lt;br /&gt;
  &amp;quot;displayName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;instanceHost&amp;quot; : string,&lt;br /&gt;
  &amp;quot;startMode&amp;quot; : string,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;debugLogEnabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;vssWriterEnabled&amp;quot; : bool&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetInstanceHostConfiguration ==&lt;br /&gt;
Set configuration of Instance Host.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Instance Host configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;serverName&amp;quot; : string,&lt;br /&gt;
  &amp;quot;port&amp;quot; : number,&lt;br /&gt;
  &amp;quot;serverCertificate&amp;quot; : {&lt;br /&gt;
    &amp;quot;thumbprint&amp;quot; : string&lt;br /&gt;
  },&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreAutoCreateConfiguration ==&lt;br /&gt;
Set configuration for automatic archive store creation.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Archive store automatic creation configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;enabled&amp;quot; : bool,&lt;br /&gt;
  &amp;quot;interval&amp;quot; : string,&lt;br /&gt;
  &amp;quot;sizeThreshold&amp;quot; : string,&lt;br /&gt;
  &amp;quot;numberOfMessagesThreshold&amp;quot; : number,&lt;br /&gt;
  &amp;quot;baseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStorePath ==&lt;br /&gt;
Set the path to archive store data.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Path to archvie store data.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetStoreRequestedState ==&lt;br /&gt;
Set state of archive store.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;requestedState&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| State of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== requestedState ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;current&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Same as Normal but new messages will be archived in the archive store that is set to Current.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;normal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;writeProtected&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders)&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;disabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. Therefore the content is not available to users.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorConfiguration ==&lt;br /&gt;
Set SPE system adminstrator configuration.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| SPE system adminstrator configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
&amp;lt;source lang=&amp;quot;js&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  &amp;quot;fullName&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetSystemAdministratorPassword ==&lt;br /&gt;
Set password for SPE system administrator.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of SPE system administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New password for SPE system administrator.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StartInstances ==&lt;br /&gt;
Start one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== StopInstances ==&lt;br /&gt;
Stop one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ThawInstances ==&lt;br /&gt;
Thaw one or multiple MailStore Instances.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceFilter&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Instance filter string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== instanceFilter ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instance01 instance02 instance03&amp;lt;/tt&amp;gt;&lt;br /&gt;
| instance01, instance02 and instance03&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;*instancehost01 *instancehost02&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All instances on instancehost1 and instancehost2&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .running&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All running instances&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;* .stopped&amp;lt;/tt&amp;gt;&lt;br /&gt;
| All stopped instances&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade archive store from MailStore Server 5 or older to current format.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStore ==&lt;br /&gt;
Verify archive stores consistency.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== VerifyStores ==&lt;br /&gt;
Verify consistency of all archive stores.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CancelJobAsync ==&lt;br /&gt;
Cancel a running job asynchronously.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be canceled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== ClearUserPrivilegesOnFolders ==&lt;br /&gt;
Removes all privileges of a user on all archive folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateJob ==&lt;br /&gt;
Create a new job to execute Management API commands.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A meaningful name for the job. Example: ''Daily Backup''.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;action&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Management API command to execute.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;owner&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Username of the job owner; must be an administrator.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== CreateProfile ==&lt;br /&gt;
Create a new archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and then use the GetProfiles method to receive supported values. The properties ''id'' and ''version'' must be omitted, the password field must be filled properly.&lt;br /&gt;
&lt;br /&gt;
== CreateUser ==&lt;br /&gt;
Create new MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of new MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Authentication setting for user: 'integrated' or 'directoryServices'.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Password of new user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteEmptyFolders ==&lt;br /&gt;
Remove folders from folder tree that do not contain emails.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Entry point in folder tree.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteJob ==&lt;br /&gt;
Deletes a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The uniqe identifier of the job to be deleted.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteMessage ==&lt;br /&gt;
Delete a single message&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Unique ID of message. Format: &amp;lt;store_id&amp;gt;:&amp;lt;message_num&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteProfile ==&lt;br /&gt;
Delete an archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of profile.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteUser ==&lt;br /&gt;
Delete a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Parent folder.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;maxLevels&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Depth of child folders.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetComplianceConfiguration ==&lt;br /&gt;
Get current compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetJobResults ==&lt;br /&gt;
Retrieves list of finished job executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;JobId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The job id for which to retrieve results.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetJobResults --instanceID=&amp;quot;customer1&amp;quot; --fromIncluding=&amp;quot;2016-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2016-12-31T23:59:59&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --JobId=1''&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetMessages ==&lt;br /&gt;
Get list of messages from a folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Folder whose content to list.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetProfiles ==&lt;br /&gt;
Get list of archiving and exporting profiles.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get list of available time zones.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUserInfo ==&lt;br /&gt;
Get detailed information about user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetUsers ==&lt;br /&gt;
Get list of users.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResults ==&lt;br /&gt;
Get results of profile executions.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromIncluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Beginning of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toExcluding&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| End of time range to fetch.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Time zone in which timestamp should be returned.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;profileID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Filter results by given profile ID.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Filter results by given user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== MoveFolder ==&lt;br /&gt;
Move folder.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fromFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;toFolder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New folder name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameJob ==&lt;br /&gt;
Rename job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be renamed.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;name&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| The new job name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RenameUser ==&lt;br /&gt;
Rename a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;oldUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Old user name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;newUserName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| New user name.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunJobAsync ==&lt;br /&gt;
Run an existing job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The identifier of the job to be run.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunProfile ==&lt;br /&gt;
Run an existing archiving or exporting profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique profile ID.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== RunTemporaryProfile ==&lt;br /&gt;
Run a temporary/non-existent profile.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;properties&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Profile properties.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;raw&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool &lt;br /&gt;
| Currently only 'true' is supported.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== properties ====&lt;br /&gt;
To receive available profile properties create a profile of the desired type via MailStore Client and use the GetProfiles method to receive supported value. ''Id'' and ''Version'' attributes must not be set.&lt;br /&gt;
&lt;br /&gt;
== SetComplianceConfiguration ==&lt;br /&gt;
Set compliance configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Compliance configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetComplianceConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetDirectoryServicesConfiguration ==&lt;br /&gt;
Set directory services configuration settings.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;config&amp;lt;/tt&amp;gt;&lt;br /&gt;
| json &lt;br /&gt;
| Directory services configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== config ====&lt;br /&gt;
Use GetDirectoryServicesConfiguration to receive supported value.&lt;br /&gt;
&lt;br /&gt;
== SetJobEnabled ==&lt;br /&gt;
Set enabled status of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;enabled&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Boolean value of '''enabled''' attribute.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetJobSchedule ==&lt;br /&gt;
Modify the schedule of a job.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the job to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timeZoneId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The time zone the date should be converted to, e.g. ''$Local'', which represents the time zone of the operating system.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;date&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Datetime string (YYYY-MM-DDThh:mm:ss) for running the job once.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;interval&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Interval for running job.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;time&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Time for running job. Without additional parameter, this means daily execution.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfWeek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of week to run job. Parameter &amp;quot;time&amp;quot; also required.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dayOfMonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Day of month to run job. Parameter &amp;quot;time&amp;quot; also required. dayOfWeek can optionally be used to define further.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== interval ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;5&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 5 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;10&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 10 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;15&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 15 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;20&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 20 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;30&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 30 minutes.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;60&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every hour.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;120&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 2 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;180&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 3 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;260&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 4 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;360&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 6 hours.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;720&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Every 12 hours.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfWeek ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Sunday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Sunday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Monday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Monday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Tuesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Tuesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Wednesday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Wednesday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Thursday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Thursday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Friday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Friday&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Saturday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Saturday&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== dayOfMonth ====&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=270px | Name&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;1 to 31&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Numeric represation of day of month.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;Last&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Last day of month.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserAuthentication ==&lt;br /&gt;
Set authentication settings of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;authentication&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Authentication method. Either 'integrated' or 'directoryServices'.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserDistinguishedName ==&lt;br /&gt;
Set the LDAP distinguished name of a MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;distinguishedName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| LDAP DN string.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserEmailAddresses ==&lt;br /&gt;
Set email addresses of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;emailAddresses&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| List of email addresses.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserFullName ==&lt;br /&gt;
Set full name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;fullName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Full name of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPassword ==&lt;br /&gt;
Set password of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;password&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Password of MailStore user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPop3UserNames ==&lt;br /&gt;
Set POP3 user name of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;pop3UserNames&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma seperated list of POP3 user names.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivileges ==&lt;br /&gt;
Set privileges of MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnFolder ==&lt;br /&gt;
Set privileges on folder for MailStore user.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| User name of MailStore user.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Folder name.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;privileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of folder privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SyncUsersWithDirectoryServices ==&lt;br /&gt;
Sync users of MailStore instance with directory services.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;instanceID&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Unique ID of MailStore instance in which this command is invoked.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;dryRun&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Simulate sync only.&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1622</id>
		<title>Instance Management</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Instance_Management&amp;diff=1622"/>
		<updated>2017-04-10T15:40:53Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Configure */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For each instance further individual administrative functions exist. These functions are accessible through the instance details, which appear in pane below the instance list (''General &amp;gt; Instances'') of the Management Console when clicking on a running instance in the list.&lt;br /&gt;
&lt;br /&gt;
All these functions are group by tabs, for which further details are provided below.&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
On the ''Overview'' tab of the instance details a summary of the configuration is shown.&lt;br /&gt;
&lt;br /&gt;
[[File:Ms_spe_instance_overview.png|center]]&lt;br /&gt;
&lt;br /&gt;
== Archive Stores ==&lt;br /&gt;
The ''Archive Stores'' tab allows the administration of the instance storage as well as the search indexes. New archive stores are automatically created in the base directory of the instance every 5.000.000 messages.&lt;br /&gt;
&lt;br /&gt;
=== Create Archive Stores ===&lt;br /&gt;
Although MailStore Service Provider Edition creates new archive stores automatically, this can also be done manually as described in the following:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Create Store''.&lt;br /&gt;
* Fill out the ''Create Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_create_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store.&lt;br /&gt;
:* '''Archive new messages here:''' Enabled by default, new message will be archived in the newly created archive store if this option is checked.&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used, e.g. the database and index directory may reside on a fast storage while the content resides in on a slower storage.&lt;br /&gt;
:* '''Directory:''' Directory in which the new archive store will be created. A proposal is created from the ''Name'' of the archive store and the base directory of the instance. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~\Messages-2013-10&amp;lt;/code&amp;gt;&lt;br /&gt;
* Click ''OK'' to create the new archive store.&lt;br /&gt;
&lt;br /&gt;
=== Attach Existing Archive Store ===&lt;br /&gt;
Archive stores from MailStore Service Provider Edition instances or from on-premises MailStore Servers can be attached to an instance as described below: &lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Attach Store''.&lt;br /&gt;
* Fill out the ''Attach Archive Store'' form:&lt;br /&gt;
*: [[File:Ms_spe_attach_archivestore_01.png|center]]&lt;br /&gt;
:* '''Name:''' Meaningful name for the archive store&lt;br /&gt;
:* '''Archive new messages here:''' If checked, new message will be archived in the newly created archive store. (default: unchecked)&lt;br /&gt;
:* '''Use different directories for database, content and search index:''' If checked, a non-default directory structure can be used. E.g. archive stores created before MailStore SPE/Server 10 do have the search index files located in the same directory as the database.&lt;br /&gt;
:* '''Base Directory:''' Directory of the archive store to attach. This directory must contain the file &amp;quot;MailStoreFileGroup.fdb&amp;quot;. Use the tilde to point to a directory relative to the base directory of the instance, e.g. &amp;lt;code&amp;gt;~/2016-12&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Click ''OK'' to attach the archive store.&lt;br /&gt;
&lt;br /&gt;
=== Unlock Archive Stores ===&lt;br /&gt;
In case the archive store was migrated from MailStore Server 10 or newer to MailStore SPE, additional steps are required.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a recovery key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to unlock archive store (Identifier: &amp;lt;identifier&amp;gt;)'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_generated_value.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the recovery key identified by &amp;lt;identifier&amp;gt;, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the recovery key. The recovery key must be entered in lowercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear below the text fields.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_generated_value.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
==== The archive store is protected with a product key ====&lt;br /&gt;
* The archive store cannot be loaded successfully and the note ''Unable to open the archive store &amp;lt;name&amp;gt;. Can't decrypt encryption key.'' appears.&lt;br /&gt;
: [[File:Ms_spe_attach_locked_product_key.png|center]]&lt;br /&gt;
* To finalize the migration of this archive store you need to know the product key of the installation where the archive store was attached to last, the instanceID of the instance where the archive store is attached to and the ID of the attached archive store.&lt;br /&gt;
* Navigate to ''Navigation &amp;gt; DEVELOPER &amp;gt; Management API''. Select ''UnlockStore'' from the drop down menu and enter the ''instanceID'' of the instance, the ''ID'' of the archive store and the product key. The product key must be entered in uppercase letters.&lt;br /&gt;
* Click ''Invoke'', ''true'' should appear.&lt;br /&gt;
: [[File:Ms_spe_attach_unlock_product_key.png|center]]&lt;br /&gt;
* Verify that the archive store was attached successfully.&lt;br /&gt;
&lt;br /&gt;
More information about archive security can be found in the [https://help.mailstore.com/en/server/MailStore_Server_Service_Configuration#Security_and_Encryption MailStore Server Service Configuration article].&lt;br /&gt;
&lt;br /&gt;
=== Maintain FS Databases ===&lt;br /&gt;
For storing meta data of the archive store's content embedded Firebird databases  exist in every archive store. Under certain circumstances (e.g. after a disaster recovery of the server or storage) it might become necessary to perform a maintenance task on those databases. This can easily be done for all archive stores of a particular instance be following the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Maintain FS Databases'' to start the maintenance.&lt;br /&gt;
* A progress windows will appear.&lt;br /&gt;
* Wait until the process is completed successfully and click ''OK''. Otherwise click ''Cancel'' to interrupt maintenance process at any time.&lt;br /&gt;
&lt;br /&gt;
=== Auto-Create Stores ===&lt;br /&gt;
MailStore Service Provider Edition automatically creates new archive stores every 5.000.000 messages. This setting can be adjusted to your need: &lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Auto-create''.&lt;br /&gt;
* Adjust the settings in the ''Auto-Create Archive Stores'' dialog.&lt;br /&gt;
*: [[File: Ms_spe_autocreate_stores_01.png|center]]&lt;br /&gt;
*: '''Important notice:''' Non-optimal settings can have a negative impact on the overall performance of the instance.&lt;br /&gt;
* Click ''OK'' to save the settings.&lt;br /&gt;
&lt;br /&gt;
=== Store Commands ===&lt;br /&gt;
Advanced store commands are accessible by following these steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Select an archive store and click on ''Store Commands'' or right-click on an archive store to open a context menu.&lt;br /&gt;
&lt;br /&gt;
A summary of the available store commands can be found in the tables below:&lt;br /&gt;
&lt;br /&gt;
==== Requested State ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | State&lt;br /&gt;
! Description &lt;br /&gt;
|-&lt;br /&gt;
| Disabled&lt;br /&gt;
| Disabled archive stores are not in use but the instance still knows about their existence. The content is not available to users or administrators while the archive store is disabled. This state is useful when moving archive stores to a new directory.&lt;br /&gt;
|-&lt;br /&gt;
| Write Protected&lt;br /&gt;
| The content of write protected archive stores is available to users, but cannot be modified (e.g. delete or move messages, rename or move folders) &lt;br /&gt;
|-&lt;br /&gt;
| Normal&lt;br /&gt;
| The content of archives store is available to users and can be modified if the user has the appropriate permission.&lt;br /&gt;
|-&lt;br /&gt;
| Current&lt;br /&gt;
| Same as ''Normal'' but new messages will be archived in the archive store that is set to ''Current''. &lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
==== Commands ====&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=&amp;quot;150px&amp;quot; | Command&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| Detach&lt;br /&gt;
| Detaches the selected archive store. The archive store can be re-attached by using the ''Attach'' function. Please note that the archive store's name and ID will not be retained when detaching and re-attaching. Therefore, when moving an archive store to a new location, disabling the the archive store and using ''Set Path'' afterwards is preferred over re-attaching. &lt;br /&gt;
|-&lt;br /&gt;
| Rename&lt;br /&gt;
| Specify a new name for the archive store.&lt;br /&gt;
|-&lt;br /&gt;
| Set Path&lt;br /&gt;
| Change the path of the archive store. The archive store must be disabled before  changing the path. Please note that the file system directory must be moved manually to the new location before re-enabling the archive store.&lt;br /&gt;
|- &lt;br /&gt;
| Compact&lt;br /&gt;
| Optimizes the data structures.&lt;br /&gt;
|-  &lt;br /&gt;
| Upgrade &lt;br /&gt;
| If an archive store from a MailStore Server 5 or older was attached to an  instance, it is highly recommended to upgrade the archive store to the latest format by using this function. Upgrade process can be interrupted and continued at any time.&lt;br /&gt;
|- &lt;br /&gt;
| Verify&lt;br /&gt;
| Verification of the data integrity between folder information and meta data as well as email headers and content.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Search Indexes ===&lt;br /&gt;
Additionally to container files storing the actual email content and the embedded Firebird databases used for storing meta information, a full-text index file is created for each archive that has emails stored in an archive store. By default the full-text index only included email bodies, but virtually any file type is supported (see ''Configure''). &lt;br /&gt;
&lt;br /&gt;
To access these functions, follow the instructions below:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click  ''General &amp;gt; Instances''.&lt;br /&gt;
* Open the instance details by clicking on a running instance in the list.&lt;br /&gt;
* Click on the ''Archive Stores'' tab.&lt;br /&gt;
* Click ''Search Indexes''.&lt;br /&gt;
&lt;br /&gt;
The below functions are available in the search index menu to configure and maintain the full-text indexes of an instance. &lt;br /&gt;
&lt;br /&gt;
==== Rebuild Broken Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes across all archive stores that are marked a broken.&lt;br /&gt;
&lt;br /&gt;
==== Rebuild All Indexes ====&lt;br /&gt;
Starts a rebuild of all search indexes in all archives stores.&lt;br /&gt;
This is usually only required after making changes to the list of attachment extensions to be included in the full-text index.&lt;br /&gt;
&lt;br /&gt;
==== Configure ====&lt;br /&gt;
Specify a list of file extensions for attachments to be included in the full-text index. MailStore Service Provider Edition can index all file types for which a so-called IFilter driver is installed on the instance host on which the MailStore Server instance is running. The list of file extensions has to be separated by space.&lt;br /&gt;
&lt;br /&gt;
[[File: Ms_spe_file_extensions.png|center]]&lt;br /&gt;
&lt;br /&gt;
Under the name [http://www.microsoft.com/en-us/download/details.aspx?id=17062 Microsoft Office 2010 Filter Packs] Microsoft offers a package that, additionally to all legacy as well as recent Microsoft Office Formats, supports the Open Document Format (OpenOffice/LibreOffice). For indexing PDF files the Adobe Reader or [http://www.adobe.com/support/downloads/detail.jsp?ftpID=5542 Adobe PDF iFilter] must be installed on the MailStore Server machine. Further background information about the IFilter system itself as well as links to additional IFilter drivers can be found in the corresponding  Wikipedia article [[wikipedia:IFilter|IFilter]]. &lt;br /&gt;
&lt;br /&gt;
For reasons of stability and performance, MailStore Server processes the following file types directly, regardless of the IFilter drivers that are installed:&lt;br /&gt;
&lt;br /&gt;
* Text files (TXT)&lt;br /&gt;
* HTML files (HTM and HTML)&lt;br /&gt;
&lt;br /&gt;
== Archive Access ==&lt;br /&gt;
{{:Accessing Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Inside the Instance ===&lt;br /&gt;
No matter whether logging on to an instance as the customer's administrator or as service provider via service provider archive access, the available functions of the MailStore Client are nearly the same. Only accessing and or modifying the archive content (e.g. creating folders, deleting messages,..) is prohibited for the ''$archiveadmin'' user. &lt;br /&gt;
&lt;br /&gt;
Please refer to [[Instance Administration]] to get an overview of the functions available inside each individual instance, such as managing users and setting up archiving and how these relate to the on premises solution MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Live Statistics ==&lt;br /&gt;
The ''Live Statistics'' tab shows real time graphics about the instance activity such as I/O, memory and CPU usage as well as number of Remote Procedure Calls (RPC) and the number of emails verified and archived by the instance's archiving mechanism.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Management_Console_-_General&amp;diff=1619</id>
		<title>Management Console - General</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Management_Console_-_General&amp;diff=1619"/>
		<updated>2017-03-28T16:26:29Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: /* Configuring Instances */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
== Dashboard ==&lt;br /&gt;
The dashboard of the Management Console is divided into the following parts.&lt;br /&gt;
&lt;br /&gt;
=== Service Health ===&lt;br /&gt;
This sections gives a quick overview of the status of all configured hosts and their roles which are under the control of the Management Server. The root node of the tree always represents the Management Server, the left branch the Instance Hosts and the right branch shows the Client Access Servers. Instance Host nodes also show the number of available and active instances.  &lt;br /&gt;
&lt;br /&gt;
===  Version and License Information ===&lt;br /&gt;
Details about the product version in use and the licensee including their customer number are displayed here.&lt;br /&gt;
&lt;br /&gt;
=== My Resources ===&lt;br /&gt;
The ''My Resources'' sections lists all resources created in the MailStore Service Provider Edition. This includes the number of ''Management Server'', ''Instance Hosts'', ''Client Access Server'' and the total number of instances available and running.&lt;br /&gt;
&lt;br /&gt;
=== Messages ===&lt;br /&gt;
System messages that might require further administrative actions are shown in the ''Messages'' section of the dashboard. Typical message may contain warnings about license update failures or necessary search index rebuilds.    &lt;br /&gt;
&lt;br /&gt;
=== Related Links ===&lt;br /&gt;
This sections contains links to the most valuable online resources including this online help, Customer Service Center, etc.&lt;br /&gt;
&lt;br /&gt;
== Instances ==&lt;br /&gt;
The main task of each MailStore Service Provider Edition administrator will be the management of instances. General administrative tasks such as creating, configuring, stating, stopping and deleting instances is described in the following.&lt;br /&gt;
&lt;br /&gt;
Individual instance tasks like managing archive stores and search indexes, managing users and creating setting up archiving is covered in [[Instance Management]].&lt;br /&gt;
&lt;br /&gt;
=== Creating Instances ===&lt;br /&gt;
&lt;br /&gt;
{{:Creating Instances }}&lt;br /&gt;
&lt;br /&gt;
=== Controlling Instances ===&lt;br /&gt;
&lt;br /&gt;
{{:Controlling Instances}}&lt;br /&gt;
&lt;br /&gt;
=== Configuring Instances ===&lt;br /&gt;
Most configuration settings of existing instances can be modified. The instance to modify must be stopped before its configuration can be changed. To change the configuration proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select the instances to modify.&lt;br /&gt;
* Click on ''Configure...''.&lt;br /&gt;
* Make the desired configuration changes.&lt;br /&gt;
*: [[File:Ms_spe_create_instance_02.png|center]]&lt;br /&gt;
*: ''Tab: Base Configuration''&lt;br /&gt;
*:: '''URL Alias''' Meaningful unique alias name that can be used as an alternative to the instance ID.&lt;br /&gt;
*:: '''Display Name:''' Additional identification information for the instance, e.g. customer name.&lt;br /&gt;
*:: '''Instance Host:''' Instance Host on which the new instance gets created.&lt;br /&gt;
*:: '''Start Mode:''' Defines how the instance is started. Choose from the following options (Default: ''Automatic''):&lt;br /&gt;
*::: ''Disabled:'' The instance can neither be started automatically nor manually.&lt;br /&gt;
*::: ''Manual:'' The instance can only be started manually.&lt;br /&gt;
*::: ''Automatic:'' The instance will automatically be started with the Instance. Host.&lt;br /&gt;
*:: '''Base Directory:''' Directory where instance's data will be stored.&lt;br /&gt;
*: ''Tab: Advanced Configuration''&lt;br /&gt;
*:: '''Enable VSS Writer:''' Enable support for Volume Shadow Service.&lt;br /&gt;
*::: '''Exclude Indexes from VSS Backup:''' Excludes the unencrypted search index files from the backup set reported by the VSS writer.&lt;br /&gt;
*:::: '''Please note:''' This option can be set so that administrators which have access to the backup files cannot access the unencrypted search index files. When restoring backups that do not include search index files, the search indexes have to be [[Instance_Management#Search_Indexes|rebuilt]].&lt;br /&gt;
*:: '''Enable Debug Log:''' Enable debug logging for the instance.&lt;br /&gt;
*:: '''Enable IMAP Server Connection Log:''' Enable IMAP Server connection logging for the instance.&lt;br /&gt;
* Click ''OK'' to save the changes.&lt;br /&gt;
&lt;br /&gt;
'''Important notice:''' Neither changing the ''Instance Host'' nor the ''Base Directory'' will move the archive data to the new location. If necessary this must be done manually before starting the instance again.&lt;br /&gt;
&lt;br /&gt;
=== Deleting Instances ===&lt;br /&gt;
Instances can be deleted at any time as long as they are stopped. Deleting an instance only removes it from the management database of the MailStore Service Provider Edition. All instance data remains on the hard disk and must be removed manually if necessary. To delete an instance follow these instructions:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Select the instances to delete.&lt;br /&gt;
* Click on ''Command'' &amp;gt; ''Delete''.&lt;br /&gt;
* Confirm the security query with ''OK'' to delete the instance, otherwise click  ''Cancel'' to abort.&lt;br /&gt;
&lt;br /&gt;
== License Information ==&lt;br /&gt;
Clicking on the ''License Information'' menu item opens an overview of all data that is used by the billing process. &lt;br /&gt;
&lt;br /&gt;
=== Used Licenses per Instance ===&lt;br /&gt;
Displays a list off all instances and their respective amount of used licenses.  &lt;br /&gt;
&lt;br /&gt;
=== Used Resources ===&lt;br /&gt;
This is a statistical overview of used resources.&lt;br /&gt;
&lt;br /&gt;
=== Raw Licensing Request ===&lt;br /&gt;
The raw licensing request tab shows how the actual licensing request to our accounting servers looks like. The Management Server sends this information once every 24 hours to renew the local licensing information of the MailStore Service Provider Edition.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/spe/index.php?title=Creating_Instances&amp;diff=1618</id>
		<title>Creating Instances</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/spe/index.php?title=Creating_Instances&amp;diff=1618"/>
		<updated>2017-03-28T16:18:48Z</updated>

		<summary type="html">&lt;p&gt;Bmeyn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;To create new instances for customers follow these steps:&lt;br /&gt;
&lt;br /&gt;
* [[Management Console - Logging On#Logging On|Log on]] to the Management Console, if not already logged on.&lt;br /&gt;
* Click on ''General'' &amp;gt; ''Instances''.&lt;br /&gt;
* Click ''Create Instance''.&lt;br /&gt;
* Enter a unique ''Instance ID''.&lt;br /&gt;
*: [[File:Ms_spe_create_instance_01.png|center]]&lt;br /&gt;
*: '''Hint:''' It is not necessary to choose a meaningful instance ID, as an alias name can define in the next step. The instance ID could for example be a customer number or any other unique identifier from a CRM system. &lt;br /&gt;
* Click ''OK''.&lt;br /&gt;
* Fill out the ''Instance Configuration'' form:&lt;br /&gt;
*: [[File:Ms_spe_create_instance_02.png|center]]&lt;br /&gt;
*: ''Tab: Base Configuration''&lt;br /&gt;
*:: '''URL Alias''' Meaningful unique alias name that can be used as an alternative to the instance ID.&lt;br /&gt;
*:: '''Display Name:''' Additional identification information for the instance, e.g. customer name.&lt;br /&gt;
*:: '''Instance Host:''' Instance Host on which the new instance gets created.&lt;br /&gt;
*:: '''Start Mode:''' Defines how the instance is started. Choose from the following options (Default: ''Automatic''):&lt;br /&gt;
*::: ''Disabled:'' The instance can neither be started automatically nor manually.&lt;br /&gt;
*::: ''Manual:'' The instance can only be started manually.&lt;br /&gt;
*::: ''Automatic:'' The instance will automatically be started with the Instance. Host.&lt;br /&gt;
*:: '''Base Directory:''' Directory where instance's data will be stored.&lt;br /&gt;
*: ''Tab: Advanced Configuration''&lt;br /&gt;
*:: '''Enable VSS Writer:''' Enable support for Volume Shadow Service.&lt;br /&gt;
*::: '''Exclude Indexes from VSS Backup:''' Excludes the unencrypted search index files from the backup set reported by the VSS writer.&lt;br /&gt;
*:::: '''Please note:''' This option can be set so that administrators which have access to the backup files cannot access the unencrypted search index files. When restoring backups that do not include search index files, the search indexes have to be [[Instance_Management#Search_Indexes|rebuilt]].&lt;br /&gt;
*:: '''Enable Debug Log:''' Enable debug logging for the instance.&lt;br /&gt;
*:: '''Enable IMAP Server Connection Log:''' Enable IMAP Server connection logging for the instance.&lt;br /&gt;
* Click ''OK'' to create the instance.&lt;br /&gt;
* MailStore Service Provider Edition will now create the new instance and displays the login  credential for afterwards.&lt;br /&gt;
*: [[File:Ms_spe_create_instance_03.png|center]]&lt;br /&gt;
*: If the end customer should be able to administrate the newly created MailStore Server instance on his own, these credentials must be made available to him. Otherwise it is not necessary to save these credentials.&lt;br /&gt;
* Click ''OK'' to finish.&lt;br /&gt;
&lt;br /&gt;
Irrespective of the configured ''Start Mode'', the newly created instance must be started manually before it can be used. Read more about starting, stopping and restarting of instances in the next section.&lt;/div&gt;</summary>
		<author><name>Bmeyn</name></author>
	</entry>
</feed>