<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://help.mailstore.com/en/server/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cstelzmann</id>
	<title>MailStore Server Help - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://help.mailstore.com/en/server/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cstelzmann"/>
	<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/Special:Contributions/Cstelzmann"/>
	<updated>2026-04-09T12:30:10Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.35.14</generator>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Graph_API_Error_Codes&amp;diff=8024</id>
		<title>Graph API Error Codes</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Graph_API_Error_Codes&amp;diff=8024"/>
		<updated>2026-04-09T12:18:48Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* text does not support structured data */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== text does not support structured data ==&lt;br /&gt;
'''Problem:''' While archiving email from Microsoft 365 a Graph API error code ''text does not support structured data'' occurs.&lt;br /&gt;
&lt;br /&gt;
'''Solution:''' This kind of server error is caused by an internal Microsoft 365 function that is not able to convert a message from its internal format into the RFC822 compliant MIME format which is also used by MailStore Server. In nearly all cases the original MIME message received by the mail server already contained invalid data, such as an appointment request confirmation without references to the original appointment. Therefore it is usually safe to delete those emails.&lt;br /&gt;
&lt;br /&gt;
Due to that error, the archiving profile itself terminates with a non-successful status code. This behavior can be changed by modifying the global property ''public.arcclient.skipGraphContentConversionFailed'' by executing the following command in [[MailStore_Server_Management_Shell|MailStore's Management Shell]]:&lt;br /&gt;
&lt;br /&gt;
 store-setprop --name=&amp;quot;public.arcclient.skipGraphContentConversionFailed&amp;quot; --value=&amp;quot;true&amp;quot;&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Independent of this global property, MailStore Server is neither able to archive messages where the above error occurred nor delete them from the mail server.&lt;br /&gt;
&lt;br /&gt;
[[de:Graph_API-Fehlermeldungen]]&lt;br /&gt;
[[en:Graph_API_Error_Codes]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_26.1_User_Documentation&amp;diff=7958</id>
		<title>MailStore Server Help:Books/MailStore Server 26.1 User Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_26.1_User_Documentation&amp;diff=7958"/>
		<updated>2026-01-14T10:58:16Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 26.1 == === User Documentation === :Inform...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 26.1 ==&lt;br /&gt;
=== User Documentation ===&lt;br /&gt;
:[[Information about the Documentation]]&lt;br /&gt;
;Archiving Methods&lt;br /&gt;
:[[Archiving Email]]&lt;br /&gt;
:[[Choosing the Right Archiving Strategy]]&lt;br /&gt;
:[[Email Archiving with MailStore Basics]]&lt;br /&gt;
:[[Email encryption in Microsoft 365]]&lt;br /&gt;
:[[Archiving Email from Outlook, Thunderbird and others]]&lt;br /&gt;
:[[Archiving Outlook PST Files Directly]]&lt;br /&gt;
:[[Archiving Emails from External Systems (File Import)]]&lt;br /&gt;
:[[Archiving Server Mailboxes]]&lt;br /&gt;
:[[Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
:[[Archiving IMAP and POP3 Multidrop Mailboxes]]&lt;br /&gt;
;Accessing the Archive&lt;br /&gt;
:[[Accessing the Archive]]&lt;br /&gt;
:[[Accessing the Archive with the MailStore Client software]]&lt;br /&gt;
:[[Accessing the Archive with MailStore Web Access]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook integration]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook App integration]]&lt;br /&gt;
:[[Accessing the Archive via Integrated IMAP Server|Accessing the Archive using other Email Clients]]&lt;br /&gt;
;Export Email&lt;br /&gt;
:[[Exporting Email]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 26.1 User Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_26.1_Operational_Documentation&amp;diff=7957</id>
		<title>MailStore Server Help:Books/MailStore Server 26.1 Operational Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_26.1_Operational_Documentation&amp;diff=7957"/>
		<updated>2026-01-14T10:57:24Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 26.1 == === Operational Documentation === :[...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 26.1 ==&lt;br /&gt;
=== Operational Documentation ===&lt;br /&gt;
:[[Information about the Documentation]]&lt;br /&gt;
;Service Configuration&lt;br /&gt;
:[[MailStore Server Service Configuration]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 26.1 Operational Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_26.1_Technical_System_Documentation&amp;diff=7956</id>
		<title>MailStore Server Help:Books/MailStore Server 26.1 Technical System Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_26.1_Technical_System_Documentation&amp;diff=7956"/>
		<updated>2026-01-14T10:55:41Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 26.1 == === Technical System Documentation =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 26.1 ==&lt;br /&gt;
=== Technical System Documentation ===&lt;br /&gt;
:[[Information about the Documentation]]&lt;br /&gt;
;Installation&lt;br /&gt;
:[[Installation]]&lt;br /&gt;
:[[Update Notices for MailStore Server to version 25.1 or newer]]&lt;br /&gt;
;Administration&lt;br /&gt;
:[[Users, Folders and Settings]]&lt;br /&gt;
:[[Archives]]&lt;br /&gt;
:[[Active Directory Integration]]&lt;br /&gt;
:[[Setup Active Directory Federation Services]]&lt;br /&gt;
:[[Application Integration]]&lt;br /&gt;
:[[Google Workspace Integration]]&lt;br /&gt;
:[[IceWarp Server Integration]]&lt;br /&gt;
:[[Kerio Connect Integration]]&lt;br /&gt;
:[[Generic LDAP Integration]]&lt;br /&gt;
:[[MDaemon Integration]]&lt;br /&gt;
:[[Synchronizing User Accounts with Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
:[[Multi-factor Authentication]]&lt;br /&gt;
:[[Compliance General]]&lt;br /&gt;
:[[Retention Policies]]&lt;br /&gt;
:[[Message Date of an Email]]&lt;br /&gt;
:[[Auditing]]&lt;br /&gt;
:[[Audit Log]]&lt;br /&gt;
:[[Storage Locations]]&lt;br /&gt;
:[[Search Indexes]]&lt;br /&gt;
:[[Jobs]]&lt;br /&gt;
:[[Job Results]]&lt;br /&gt;
:[[Backup and Restore]]&lt;br /&gt;
:[[License Management]]&lt;br /&gt;
:[[SMTP Settings]]&lt;br /&gt;
:[[Active Sessions]]&lt;br /&gt;
:[[Product Updates]]&lt;br /&gt;
:[[MailStore Server Management Shell]]&lt;br /&gt;
;MailStore Server Administration API&lt;br /&gt;
:[[Administration API - Using the API]]&lt;br /&gt;
:[[Administration API - Function Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 26.1 Technical System Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=EWS_Migration&amp;diff=7955</id>
		<title>EWS Migration</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=EWS_Migration&amp;diff=7955"/>
		<updated>2026-01-13T11:44:21Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* What Will Change for MailStore Server and the MailStore SPE? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Microsoft Is Discontinuing Its Exchange Web Services (EWS) for Microsoft 365 ==&lt;br /&gt;
Microsoft [https://techcommunity.microsoft.com/blog/exchange/retirement-of-exchange-web-services-in-exchange-online/3924440 has announced] that it will no longer support Exchange Web Services (EWS) for Exchange Online as of October 1, 2026. This decision affects all companies that use EWS in combination with Exchange Online (Microsoft 365).&lt;br /&gt;
&lt;br /&gt;
EWS is a technology that was developed specifically for accessing Exchange data. The API enables access to data from Microsoft Exchange Server and Exchange Online, including emails and mailboxes. EWS has been a central interface for third-party solutions such as archiving systems.&lt;br /&gt;
&lt;br /&gt;
What Will Happen in October?&lt;br /&gt;
Microsoft plans to disable EWS for Exchange Online starting October 1. This decision will force manufacturers to switch to the Microsoft Graph API.&lt;br /&gt;
&lt;br /&gt;
Please note: If you use Exchange Online Kiosk, Microsoft Office 365, and Office 365 F1/F3, you should make the change by June. Further information can be found [https://techcommunity.microsoft.com/blog/exchange/update-to-ews-access-for-kiosk--frontline-worker-licensed-users/4474299 here].&lt;br /&gt;
&lt;br /&gt;
== What Will Change for MailStore Server and the MailStore SPE? ==&lt;br /&gt;
The shutdown of EWS initiated by Microsoft will require adjustments to MailStore Server and the MailStore SPE, depending on your archiving strategy.&lt;br /&gt;
This is because archiving methods within MailStore Server and MailStore SPE that were accessing EWS will no longer be available from October 1 and will then run into errors. &lt;br /&gt;
&lt;br /&gt;
The following profiles are expected to be affected from October onwards, Graph API does not expose access to these and support is effectifely dropped:&lt;br /&gt;
&lt;br /&gt;
* Importing Exchange Online archive mailboxes&lt;br /&gt;
* Importing Exchange Online public folders&lt;br /&gt;
&lt;br /&gt;
Regular Exchange Online Mailboxes and Shared Mailboxes are available using Graph API. New [[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication|mailbox archiving profiles]] in MailStore will use Graph API starting with version 26.1. New export profiles will change with version 26.2. Existing EWS archiving and export profiles will work until October 2026. We will offer a migration path in the coming months.&lt;br /&gt;
&lt;br /&gt;
The [[Email_Archiving_with_MailStore_Basics|summary panel]] of the archiving or export profile tells which protocol is used. Microsoft 365 Journal archiving profiles do not typically use EWS and are therefore not affected.&lt;br /&gt;
&lt;br /&gt;
[[de:EWS Migration]]&lt;br /&gt;
[[en:EWS Migration]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_User_Documentation&amp;diff=7948</id>
		<title>User:Cstelzmann/Books/MailStore Server 25.4 User Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_User_Documentation&amp;diff=7948"/>
		<updated>2026-01-12T16:46:40Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.4 ==&lt;br /&gt;
=== User Documentation ===&lt;br /&gt;
:[[Information about the Documentation]]&lt;br /&gt;
;Archiving Methods&lt;br /&gt;
:[[Archiving Email]]&lt;br /&gt;
:[[Choosing the Right Archiving Strategy]]&lt;br /&gt;
:[[Email Archiving with MailStore Basics]]&lt;br /&gt;
:[[Email encryption in Microsoft 365]]&lt;br /&gt;
:[[Archiving Email from Outlook, Thunderbird and others]]&lt;br /&gt;
:[[Archiving Outlook PST Files Directly]]&lt;br /&gt;
:[[Archiving Emails from External Systems (File Import)]]&lt;br /&gt;
:[[Archiving Server Mailboxes]]&lt;br /&gt;
:[[Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
:[[Archiving IMAP and POP3 Multidrop Mailboxes]]&lt;br /&gt;
;Accessing the Archive&lt;br /&gt;
:[[Accessing the Archive]]&lt;br /&gt;
:[[Accessing the Archive with the MailStore Client software]]&lt;br /&gt;
:[[Accessing the Archive with MailStore Web Access]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook integration]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook App integration]]&lt;br /&gt;
:[[Accessing the Archive via Integrated IMAP Server|Accessing the Archive using other Email Clients]]&lt;br /&gt;
;Export Email&lt;br /&gt;
:[[Exporting Email]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.4 User Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_Technical_System_Documentation&amp;diff=7947</id>
		<title>User:Cstelzmann/Books/MailStore Server 25.4 Technical System Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_Technical_System_Documentation&amp;diff=7947"/>
		<updated>2026-01-12T16:44:59Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.4 ==&lt;br /&gt;
=== Technical System Documentation ===&lt;br /&gt;
:[[Information about the Documentation]]&lt;br /&gt;
;Installation&lt;br /&gt;
:[[Installation]]&lt;br /&gt;
:[[Update Notices for MailStore Server to version 25.1 or newer]]&lt;br /&gt;
;Administration&lt;br /&gt;
:[[Users, Folders and Settings]]&lt;br /&gt;
:[[Archives]]&lt;br /&gt;
:[[Active Directory Integration]]&lt;br /&gt;
:[[Setup Active Directory Federation Services]]&lt;br /&gt;
:[[Application Integration]]&lt;br /&gt;
:[[Google Workspace Integration]]&lt;br /&gt;
:[[IceWarp Server Integration]]&lt;br /&gt;
:[[Kerio Connect Integration]]&lt;br /&gt;
:[[Generic LDAP Integration]]&lt;br /&gt;
:[[MDaemon Integration]]&lt;br /&gt;
:[[Synchronizing User Accounts with Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
:[[Multi-factor Authentication]]&lt;br /&gt;
:[[Compliance General]]&lt;br /&gt;
:[[Retention Policies]]&lt;br /&gt;
:[[Message Date of an Email]]&lt;br /&gt;
:[[Auditing]]&lt;br /&gt;
:[[Audit Log]]&lt;br /&gt;
:[[Storage Locations]]&lt;br /&gt;
:[[Search Indexes]]&lt;br /&gt;
:[[Jobs]]&lt;br /&gt;
:[[Job Results]]&lt;br /&gt;
:[[Backup and Restore]]&lt;br /&gt;
:[[License Management]]&lt;br /&gt;
:[[SMTP Settings]]&lt;br /&gt;
:[[Active Sessions]]&lt;br /&gt;
:[[Product Updates]]&lt;br /&gt;
:[[MailStore Server Management Shell]]&lt;br /&gt;
;MailStore Server Administration API&lt;br /&gt;
:[[Administration API - Using the API]]&lt;br /&gt;
:[[Administration API - Function Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.4 Technical System Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_Operational_Documentation&amp;diff=7946</id>
		<title>User:Cstelzmann/Books/MailStore Server 25.4 Operational Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_Operational_Documentation&amp;diff=7946"/>
		<updated>2026-01-12T16:43:50Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.4 ==&lt;br /&gt;
=== Operational Documentation ===&lt;br /&gt;
:[[Information about the Documentation]]&lt;br /&gt;
;Service Configuration&lt;br /&gt;
:[[MailStore Server Service Configuration]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.4 Operational Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Information_about_the_Documentation&amp;diff=7945</id>
		<title>Information about the Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Information_about_the_Documentation&amp;diff=7945"/>
		<updated>2026-01-12T16:43:27Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;__NOTOC__  ==== This documentation consists of three separately provided parts: ==== * User Documentation * Technical System Documentation * Operational Documentation  ==== Th...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
==== This documentation consists of three separately provided parts: ====&lt;br /&gt;
* User Documentation&lt;br /&gt;
* Technical System Documentation&lt;br /&gt;
* Operational Documentation&lt;br /&gt;
&lt;br /&gt;
==== This documentation is provided by: ====&lt;br /&gt;
&lt;br /&gt;
MailStore Software GmbH&amp;lt;br&amp;gt;&lt;br /&gt;
Cloerather Str. 1-3&amp;lt;br&amp;gt;&lt;br /&gt;
D-41748 Viersen&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
Tel.: +49 (0)2162 - 50299-0&amp;lt;br&amp;gt;&lt;br /&gt;
E-Mail: sales@mailstore.com&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_Operational_Documentation&amp;diff=7944</id>
		<title>User:Cstelzmann/Books/MailStore Server 25.4 Operational Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_Operational_Documentation&amp;diff=7944"/>
		<updated>2026-01-12T16:28:43Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 25.4 == === Operational Documentation === ;S...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.4 ==&lt;br /&gt;
=== Operational Documentation ===&lt;br /&gt;
;Service Configuration&lt;br /&gt;
:[[MailStore Server Service Configuration]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.4 Operational Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_Technical_System_Documentation&amp;diff=7943</id>
		<title>User:Cstelzmann/Books/MailStore Server 25.4 Technical System Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_Technical_System_Documentation&amp;diff=7943"/>
		<updated>2026-01-12T16:27:15Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 25.4 == === Technical System Documentation =...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.4 ==&lt;br /&gt;
=== Technical System Documentation ===&lt;br /&gt;
;Installation&lt;br /&gt;
:[[Installation]]&lt;br /&gt;
:[[Update Notices for MailStore Server to version 25.1 or newer]]&lt;br /&gt;
;Administration&lt;br /&gt;
:[[Users, Folders and Settings]]&lt;br /&gt;
:[[Archives]]&lt;br /&gt;
:[[Active Directory Integration]]&lt;br /&gt;
:[[Setup Active Directory Federation Services]]&lt;br /&gt;
:[[Application Integration]]&lt;br /&gt;
:[[Google Workspace Integration]]&lt;br /&gt;
:[[IceWarp Server Integration]]&lt;br /&gt;
:[[Kerio Connect Integration]]&lt;br /&gt;
:[[Generic LDAP Integration]]&lt;br /&gt;
:[[MDaemon Integration]]&lt;br /&gt;
:[[Synchronizing User Accounts with Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
:[[Multi-factor Authentication]]&lt;br /&gt;
:[[Compliance General]]&lt;br /&gt;
:[[Retention Policies]]&lt;br /&gt;
:[[Message Date of an Email]]&lt;br /&gt;
:[[Auditing]]&lt;br /&gt;
:[[Audit Log]]&lt;br /&gt;
:[[Storage Locations]]&lt;br /&gt;
:[[Search Indexes]]&lt;br /&gt;
:[[Jobs]]&lt;br /&gt;
:[[Job Results]]&lt;br /&gt;
:[[Backup and Restore]]&lt;br /&gt;
:[[License Management]]&lt;br /&gt;
:[[SMTP Settings]]&lt;br /&gt;
:[[Active Sessions]]&lt;br /&gt;
:[[Product Updates]]&lt;br /&gt;
:[[MailStore Server Management Shell]]&lt;br /&gt;
;MailStore Server Administration API&lt;br /&gt;
:[[Administration API - Using the API]]&lt;br /&gt;
:[[Administration API - Function Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.4 Technical System Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_User_Documentation&amp;diff=7942</id>
		<title>User:Cstelzmann/Books/MailStore Server 25.4 User Documentation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/MailStore_Server_25.4_User_Documentation&amp;diff=7942"/>
		<updated>2026-01-12T16:25:11Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 25.4 == === User Documentation === ;Archivin...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.4 ==&lt;br /&gt;
=== User Documentation ===&lt;br /&gt;
;Archiving Methods&lt;br /&gt;
:[[Archiving Email]]&lt;br /&gt;
:[[Choosing the Right Archiving Strategy]]&lt;br /&gt;
:[[Email Archiving with MailStore Basics]]&lt;br /&gt;
:[[Email encryption in Microsoft 365]]&lt;br /&gt;
:[[Archiving Email from Outlook, Thunderbird and others]]&lt;br /&gt;
:[[Archiving Outlook PST Files Directly]]&lt;br /&gt;
:[[Archiving Emails from External Systems (File Import)]]&lt;br /&gt;
:[[Archiving Server Mailboxes]]&lt;br /&gt;
:[[Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
:[[Archiving IMAP and POP3 Multidrop Mailboxes]]&lt;br /&gt;
;Accessing the Archive&lt;br /&gt;
:[[Accessing the Archive]]&lt;br /&gt;
:[[Accessing the Archive with the MailStore Client software]]&lt;br /&gt;
:[[Accessing the Archive with MailStore Web Access]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook integration]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook App integration]]&lt;br /&gt;
:[[Accessing the Archive via Integrated IMAP Server|Accessing the Archive using other Email Clients]]&lt;br /&gt;
;Export Email&lt;br /&gt;
:[[Exporting Email]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.4 User Documentation]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server&amp;diff=7941</id>
		<title>Update Notices for MailStore Server</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server&amp;diff=7941"/>
		<updated>2026-01-12T15:30:57Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* Upgrading to 26.1.0 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Information ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Before you start the installation, please check if your current license really allows to upgrade the software.'''&amp;lt;/p&amp;gt;&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%20Server&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;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Make sure you have a recent backup of your archive. Learn more about backing up and restoring MailStore Server [[Backup and Restore|here]]'''.&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Make sure the server where MailStore Server is installed on meets the [[System_Requirements|system requirements]]'''.&amp;lt;/p&amp;gt;&lt;br /&gt;
* Close all open MailStore programs on the server, such as the MailStore Server Service Configuration, the MailStore Client, and Outlook. Open programs cannot be overwritten by the installation program, and this will result in an access error 5.&lt;br /&gt;
* The installation process will uninstall older versions of the software automatically. All archives and the configuration data will be kept. There is no need to manually uninstall old versions previously.&lt;br /&gt;
* Installations with version 23.4 or older must first be updated to version 24.4 and all archive stores must be updated to Firebird 4. You can then update to the latest version. Please also read the [[Update Notices for MailStore Server to version 25.1 or newer]].&lt;br /&gt;
* During the installation process the MailStore Server service is automatically stopped and restarted afterwards. Running archiving profiles will be cancelled and may show up as failed. Should stopping the service fail for any reason, please stop the service manually and run the installation again.&lt;br /&gt;
* Carefully check the auto-detected settings during the installation process.&lt;br /&gt;
* Updating the MailStore Client installations and/or the MailStore Outlook Add-In installations is only necessary if this is specifically stated in the version-specific notes.&lt;br /&gt;
*; Further information can be found in the articles [[MailStore Client Deployment]] and [[MailStore Outlook Add-in Deployment]]&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 26.1.0 ==&lt;br /&gt;
&lt;br /&gt;
* External Microsoft SQL and PostgreSQL-based archive stores are deprecated and support will be removed in a future MailStore version.&lt;br /&gt;
* New Microsoft 365 mailbox archiving profiles now use the Graph API. Please ensure you have registered the app in Entra ID according to our instructions; in particular, the Mail.ReadWrite permission is now required. This only applies to new profiles!&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 25.4.0 ==&lt;br /&gt;
* MailStore Client prefers Kerberos when Windows Authentication (Single-Sign-on) is configured via GPO.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 25.3.1 ==&lt;br /&gt;
The known issues of version 25.3.0 have been fixed.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 25.3.0 ==&lt;br /&gt;
* ''' Microsoft Windows Live Mail '''&lt;br /&gt;
*; Support for the Microsoft Windows Live Mail email client has been removed from MailStore in this version.&lt;br /&gt;
* ''' SmarterMail '''&lt;br /&gt;
*; Support for the SmarterMail email server has been removed from MailStore in this version.&lt;br /&gt;
* ''' Directory Service Synchronization '''&lt;br /&gt;
*; After updating, check your directory service settings for functionality. Support for older authentication methods has been removed from MailStore in this version (Microsoft 365 Basic authentication and Google Workspace IMAP authentication), and third-party components have been updated.&lt;br /&gt;
* ''' SMTP OAuth2 Authentication with Microsoft 365 '''&lt;br /&gt;
*; Please note the [[SMTP Settings]] article if you would like to use your existing app registration in Entra ID to transmit emails via Microsoft 365 server.&lt;br /&gt;
* ''' Gateway archiving '''&lt;br /&gt;
*; Gateway archiving profiles that are meant for Google, generic mail servers and email clients do not extract journal reports and NDRs anymore. When archiving Microsoft 365 journal emails from a MailStore Gateway mailbox ensure you are using the proper Gateway archiving profile before updating. You can tell this because you cannot configure the target path in the archive in the archiving profile and the emails are sorted into the ''Journal Incoming'' and ''Journal Outgoing'' folders.&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''PostgreSQL databases cannot be loaded after an upgrade. Do not upgrade if you are using PostgreSQL based archive stores.'''&amp;lt;/p&amp;gt; This bug was fixed with version 25.3.1.&lt;br /&gt;
* In WebAccess, emails that contain only plain text are not displayed correctly. This bug was fixed with version 25.3.1.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 25.2.0 ==&lt;br /&gt;
There are no notes for this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 25.1.0 ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Only installations with versions 24.2.0 to 24.4.0 can be updated directly.'''&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Until all archive stores have been updated, you must not update to version 25.1.0.'''&amp;lt;/p&amp;gt;&lt;br /&gt;
* It is '''obligatory''' to also note the [[Update Notices for MailStore Server to version 25.1 or newer]].&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.4.0 ==&lt;br /&gt;
There are no notes for this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.3.0 ==&lt;br /&gt;
* Saved searches containing search criteria that can be interpreted as [[Accessing_the_Archive_with_the_MailStore_Client_software#Searching_for_Alternatives|search for alternatives]] will return different search results than before the update.&lt;br /&gt;
* Retention policies do not support [[Accessing_the_Archive_with_the_MailStore_Client_software#Searching_for_Alternatives|searches for alternatives]]. In case existing retention policies contain search criteria that can be interpreted as searches for alternatives, those have to be changed for retention policies to being able to be processed again.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.2.2 ==&lt;br /&gt;
&lt;br /&gt;
There are no notes for this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.2.1 ==&lt;br /&gt;
If you are upgrading from a MailStore version before 24.2.0, please also note the instructions for upgrading to version 24.2.0.&lt;br /&gt;
&lt;br /&gt;
* '''Upgrading Archive Stores''' &amp;lt;br /&amp;gt;If you upgrade from MailStore 24.2.0, the archive stores need to be upgraded. To do this, proceed as follows:&lt;br /&gt;
** Log in as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all archive stores at once or 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;
**: [[File:Fg_upgrade10.png|center]]&lt;br /&gt;
:&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Until all archive stores have been upgraded, retention policies are not available.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.2.0 ==&lt;br /&gt;
* '''Upgrade of Master Database'''&amp;lt;br/&amp;gt;The master database is upgraded to Firebird 4 during the first start of the MailStore Server service. This process might extend the time required for the first start of the service by several minutes.&lt;br /&gt;
* '''Upgrading Archive Stores''' &amp;lt;br /&amp;gt;For the update to Firebird 4 the databases of the archive stores must be upgraded. Proceed as follows to upgrade:&lt;br /&gt;
** Log in as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all archive stores at once or 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;
**: [[File:Fg_upgrade10.png|center]]&lt;br /&gt;
:&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Until all archive stores have been upgraded, retention policies are not available.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Internet Explorer support has been removed from MailStore in this version. For a current list of supported browsers, please refer to [[System Requirements]].&lt;br /&gt;
* ''' Python API Wrapper '''&lt;br /&gt;
*; In order to be able to use the new API commands, an update of the [[Python_API_Wrapper_Tutorial|Python API wrapper library]] is required.&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* As long as an internal, Firebird-based archive store has not been updated, no recovery records will be written for emails in this archive store. This bug was fixed with version 24.2.1.&lt;br /&gt;
* Users who have been synchronized from an Active Directory and who have MailStore multi-factor authentication (MFA) activated cannot log in using Windows authentication. To work around the issue, disable multi-factor authentication for those users in MailStore or let them use their username and password to log in. This bug was fixed with version 24.2.2.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.4.0 ==&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Windows Server 2012 and Windows Server 2012 R2 support has been removed from MailStore in this version. For a current list of supported operating systems, please refer to [[System Requirements]].&lt;br /&gt;
* ''' Python API Wrapper '''&lt;br /&gt;
*; In order to be able to use the new API commands, an update of the [[Python_API_Wrapper_Tutorial|Python API wrapper library]] is required.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.3.0 ==&lt;br /&gt;
* ''' Microsoft Exchange 2013 Support '''&lt;br /&gt;
*; Support for Microsoft Exchange 2013 has been removed from MailStore in this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.2.0 ==&lt;br /&gt;
* ''' Outlook Add-in '''&lt;br /&gt;
*; Starting with version 23.2.0, MailStore Server supports multi-factor authentication for users with integrated authentication. To support multi-factor authentication an update of the Outlook Add-in is required.&lt;br /&gt;
*; The Outlook Add-In 23.2.0 is not backward compatible with older MailStore Server versions. When updating, MailStore Server should be updated first and then the Outlook Add-in.&lt;br /&gt;
* ''' Scheduled Tasks, Management API, IMAP Access '''&amp;lt;br /&amp;gt;&lt;br /&gt;
*; When multi-factor authentication is enabled for a user and that user wants to schedule client-side archiving profiles, access the Management API or access the IMAP server, an app password has to be used instead of the regular password.&lt;br /&gt;
* ''' Python API Wrapper '''&lt;br /&gt;
*; In order to be able to use the new API commands, an update of the [[Python_API_Wrapper_Tutorial|Python API wrapper library]] is required.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.1.2 ==&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Important:&amp;lt;/b&amp;gt; Let's Encrypt has announced to change their production request flow permanently on April 24th 2023. After that date, previous versions of MailStore Server will not be able to successfully request certificates from Let's Encrypt.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.1.0 ==&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Windows 7, Windows 8.1, Windows Server 2008 R2 and Windows Small Business Server 2011 support has been removed from MailStore in this version. For a current list of supported operating systems, please refer to [[System Requirements]].&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 22.4.0 ==&lt;br /&gt;
There are no notes for this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 22.3.0 ==&lt;br /&gt;
* ''' Outlook Add-in '''&lt;br /&gt;
*; Starting with version 22.3.0, failed login attempts will slow down the login process. While this process is backwards compatible to older Outlook Add-ins, we strongly recommend updating the Outlook Add-in for the best user experience.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 22.2.x ==&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Starting with version 22.2 MailStore Server, MailStore Client and MailStore Outlook Add-in require Microsoft .NET Framework version 4.8. Please refer to our [[System Requirements]].&amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;If the framework is installed by the MailStore setup, the system might reboot without further notice.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''External Archive Stores'''&lt;br /&gt;
*; Starting with version 22.2, only versions 10 or newer are supported for PostgreSQL.&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;
* '''Unencrypted Connections'''&lt;br /&gt;
*; Support for unencrypted connections to MailStore Server has been fully removed. This affects MailStore Outlook Add-in, and the Legacy Web Access. After updating the Outlook Add-in, it automatically tries to connect to the default HTTPS port (8462) if either the default HTTP port (8461) or no port was set as part of the server name previously. In all other cases, the  initial connections may fail and requires the server name to be adjusted by the user, or by an administrator via group policies.&lt;br /&gt;
* '''HTTP-to-HTTPS Redirect'''&lt;br /&gt;
*; The HTTP-to-HTTPS redirect option, which must be considered insecure without the use of properly configured [[wikipedia:HTTP_Strict_Transport_Security|HTTP Strict Transport Security (HSTS)]], has been removed. Users are required to use the correct HTTPS URL to access MailStore Web Access.&lt;br /&gt;
* '''Windows Authentication'''&lt;br /&gt;
*; The authentication method selection has been removed from the newly design login dialog. Therefore, traditional Windows Authentication available in on-prem Active Directory controlled environments, can only be enabled through group policies. Further information on group policies can be found in [[MailStore Client Deployment]] and [[MailStore Outlook Add-in Deployment]].&lt;br /&gt;
* '''Microsoft 365 Support'''&lt;br /&gt;
*; A new directory service synchronization profile [[Synchronizing_User_Accounts_with_Microsoft_365_(Modern_Authentication)|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 Integration|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;
* '''IMAP Access to Archive'''&lt;br /&gt;
*; When using either the new ''Microsoft 365 (Modern Authentication)'' or ''Google Workspace'' directory service synchronization profile, user that have been added by these profiles, can not access their archive via the integrated IMAP server as MailStore Server is not able to verify those passwords itself. &lt;br /&gt;
* '''Startup Scripts'''&lt;br /&gt;
*; The [[MailStore Server Service Configuration]] now provides functionality to configure connections to remote SMB/CIFS network shares without having to store credential in a plain text batch file. Therefore, startup scripts are no longer recommended to be used for that purpose. Unless there actually is a startup script found in MailStore Server's program directory, the corresponding menu item ''Startup Script'' will not be shown in the MailStore Server Service Configuration.&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 MailStore 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 MailStore Server must be trusted by the client computer and it must not be revoked or expired.&lt;br /&gt;
** '''MailStore Outlook Add-in: Enable TLS/SSL encryption'''&lt;br /&gt;
**; As MailStore Server no longer supports unencrypted inbound connections and the default behavior of MailStore Outlook Add-in as been modified accordingly, this option is ignored.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 12.1 ==&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Windows Vista, Windows Server 2008, and Windows Small Business Server 2008 support has been removed from MailStore in this version. For a current list of supported operating systems, please refer to [[System Requirements]].&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 MailStore Client to server's whose certificate has expired or was revoked. In such a case, the certificate must be replaced by means of the MailStore Server service configuration tool first.&lt;br /&gt;
* '''Using Certificates'''&lt;br /&gt;
*; If in the past, different certificates were used for the services provided by MailStore Server, the same certificate configuration as for new installations will be shown during the installation. The certificate configured in that step will afterwards be used for all provided services and can be change in the MailStore Server service configuration tool.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 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 as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all archive stores at once or 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;
**: [[File:Fg_upgrade10.png|center]]&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.&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;
* '''Web Access'''&amp;lt;br/&amp;gt;The new responsive Web Access is exclusively available via the HTTPS port. User who are still using the unencrypted HTTP port to access Web Access, will see a corresponding notice about this circumstance. Thus it is recommended to use a trustworthy certificate signed by an official or internal certificate authority. See [[Using Your Own SSL Certificate]] for details.&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* The backend of the new responsive Web Access expects MailStore Server to be reachable on IP address 127.0.0.1 (localhost) and the default TCP port 8460. If you configured MailStore to listen on a specific IP address for MailStore Client connections in the [[MailStore Server Service Configuration]], please reset it to ''(All IP Addresses)'' and ''Port'' 8460. This problem was fixed with version 10.2.3.&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;
* '''Status Reports'''&amp;lt;br/&amp;gt;If a longer period should be covered by status reports, it must be ensured that the profile and job results are kept for at least that period. The default value of previous installations is one week and should be adjusted to the new default value of 90 days.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 10 ==&lt;br /&gt;
* '''Encryption Notices'''&amp;lt;br/&amp;gt;Due to enhanced encryption mechanisms, MailStore archives that have been upgraded to version 10 are tied to the Windows-Installation on which MailStore Server has been installed. Under certain conditions some actions (e.g. restoring the default admin, attaching foreign archive stores, etc.) in MailStore require the input of a recovery key. By default this is the product key of the installation.&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Please make sure to store the product key entered during installation in a safe location.&amp;lt;/p&amp;gt;In environments with higher security requirements it is recommended to change the default recovery key and, depending on the backup target, exclude the unencrypted search indexes from backups. Corresponding information can be found in the [[MailStore Server Service Configuration]] article.&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 the MailStore Server service and encrypted afterwards. This process might extend the time required for the first start of the service 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 as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all archive stores at once or 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;
**: [[File:Fg_upgrade10.png|center]]&lt;br /&gt;
* '''Archives of Other Users'''&amp;lt;br/&amp;gt;These are no longer visible for MailStore 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 [[Archives|Administrative Tools &amp;gt; Users and Archives &amp;gt; Archives]].&lt;br /&gt;
* '''Export E-mails'''&amp;lt;br/&amp;gt;The previous change may also have an impact on export profiles owned by a MailStore administrator, in case the export scope contains archives of other users. As these are no longer visible to MailStore 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 MailStore administrators are displayed as ''Enabled (locked)'' at ''Compliance'' &amp;gt; ''Auditing''. Irrespective of the ''Disabled'' status, all activities of MailStore administrators, excluding ''MessageRetrieveContent'', are written into the audit log.&lt;br /&gt;
* '''Default Password'''&amp;lt;br/&amp;gt;If you have not changed the default MailStore administrators (admin) password yet, you will be asked to set a new password during the first logon after the update. The same occurs when the password has been reset to ''admin'' after restoring the default admin.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.7 ==&lt;br /&gt;
* '''Search Indexes'''&amp;lt;br/&amp;gt;Due to changes in the area of indexing email attachment contents, the search index settings should be opened and confirmed after the update, so that MailStore can identify potentially missing or unsupported IFilters.&lt;br /&gt;
* '''Archiving from Gmail'''&amp;lt;br/&amp;gt;This version contains a new Gmail profile, that provides additional functionality such as support for deleting emails from the Gmail mailbox and OAuth2 authentication. Please notice, that it does not support any other folders than &amp;quot;All Mail&amp;quot; and &amp;quot;Sent Items&amp;quot;. This new behavior anticipates scenarios which have been recognized as confusing by users in the past and that where caused by the interaction of Gmail labels, IMAP folders and MailStore's single instance store. Existing Google Mail profiles can still be modified and executed, but no new ones can be created. It is recommended to replace old &amp;quot;Google Mail&amp;quot; profiles by this new Gmail profile.&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Indexing the content of Open Document Format email attachments requires a working installation of OpenOffice or LibreOffice, though Microsoft Office 2010 Filter Pack officially provides support for these file types. Additional information can be found in the [[Search Indexes]] article.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.6 ==&lt;br /&gt;
* '''Update of MailStore Client and Outlook Add-in'''&amp;lt;br/&amp;gt;Independent 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;
** Client: Pin to taskbar now possible on Windows 7 and newer.&lt;br /&gt;
** Support for different SSL certificate thumbprint formats in group policies.&lt;br /&gt;
** Group policies allow configuration of client and Outlook Add-in language.&lt;br /&gt;
* '''MailStore Proxy'''&amp;lt;br/&amp;gt;Starting with version 9.6, MailStore Proxy requires .NET Framework 4.5.1. Hence the [[MailStore_Proxy#System_Requirements|system requirements of MailStore proxy]] have also changed in regards to the operating system.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.3 ==&lt;br /&gt;
* '''Supported SSL certificates''' &amp;lt;br/&amp;gt;Using SSL certificates which utilize MD5-hash based signature algorithms (e.g. ''md5rsa'') is technically no longer possible since version 9.3. For years (approx. 2010) MD5-hash based signature algorithms have no longer been used for signing certificates. However, should the error message ''Authentication failed because the remote party has closed the transport stream.'' occur after installing the upgrade, please follow the instructions in the corresponding [https://cs.mailstore.com/index.php?/Knowledgebase/Article/View/120/5/erro-message-authentication-failed-because-the-remote-party-has-closed-the-transport-stream Knowledgebase article].&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 Server, MailStore Client and MailStore Outlook Add-in now require .NET Framework 4.5.1 and Internet Explorer 8 or higher. Thus Windows Vista SP2 or newer is required.&lt;br /&gt;
* '''Server-side Execution of E-mail-Server Profiles and Internal Backup'''&amp;lt;br/&amp;gt;Archiving from and exporting to email servers as well as the internal backup function is now carried out by the MailStore Server service itself. Thus it is necessary that the MailStore Server computer has the required  permissions to access email servers and network shares where applicable (see [[Using Network Attached Storage (NAS)]]).&amp;lt;br /&amp;gt;&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;In either case, verify carefully that all automated tasks are still working properly after updating.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''Scheduling of Profiles''' &amp;lt;br/&amp;gt;For executing archiving and export profiles of type ''E-mail Servers'', an internal scheduler is now used. This scheduler is used for all newly created profiles as soon as automatic execution is enabled in the profile settings.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Existing profiles of type ''E-mail Servers'' are set to manual execution after upgrading to MailStore Server 9. Their execution remains triggered based in the corresponding by task in the Windows Task Scheduler. To completely turn these profiles into independent server-side profiles, remove the corresponding task from the Windows Task Scheduler first and then enable automatic execution in the profile setting in MailStore Server. Further information can be found in [[Email_Archiving_with_MailStore_Basics#Working_with_Archiving_Profiles|Working with Archiving Profiles]] and [[Email_Archiving_with_MailStore_Basics#Automating_the_Archiving_Process|Automating the Archiving Process]]&lt;br /&gt;
* '''Group Policies''' &amp;lt;br/&amp;gt;New ADM and ADMX templates are used for the configuration of MailStore Client and MailStore Outlook Add-in. Group Policies created with the new templates are not compatible with older versions of MailStore Client and MailStore Outlook Add-In, nor does MailStore Client 9 and MailStore Outlook Add-in 9 support Group Policies that have been created based on previous versions of the ADM and ADMX templates. Please replace any existing Group Policies when upgrading to MailStore Server 9. Further information can be found in [[MailStore Client Deployment]] and [[MailStore Outlook Add-in Deployment]].&lt;br /&gt;
* '''Automatic Creation of New Archive Stores''' &amp;lt;br/&amp;gt;A new default threshold of 5 million emails has been introduced for the automatic creation of new archive stores in MailStore Server 9. For existing installations it is recommended to adjust this value after upgrading to MailStore Server 9 as described in [[Storage Locations]]. &lt;br /&gt;
* '''PDF Support of Full Text Search''' &amp;lt;br /&amp;gt;PDF support has been removed from MailStore Server's own indexer. Therefore it is required to either install a recent version of Adobe Reader or an appropriate IFilter driver (i.e. [http://www.adobe.com/support/downloads/detail.jsp?ftpID=5542 Adobe PDF iFilter] on the MailStore Server computer.&lt;br /&gt;
* '''MailStore Server Administration API''' &amp;lt;br /&amp;gt;The API has been completely rewritten. As it does not provide and kind of backward compatibility with previous versions, it is required to carefully verify and, if necessary, to modify scripts that make use of the Administration API.&lt;br /&gt;
* '''AVM KEN! Support Removed''' &amp;lt;br /&amp;gt;After the vendor's support for AVM KEN! has already stopped in September 2010, the support by MailStore ends with MailStore Server 9. Existing AVM KEN! profiles are automatically removed from MailStore - archived emails remain in the archive.&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* '''Missing Email Headers when Printing from MailStore Web Access''' '''''(resolved in version 9.6)'''''&amp;lt;br /&amp;gt;Due to the technical implementation of the HTML view, emails printed from within MailStore Web Access do not contain information about sender, recipient and subject. Until a fix is available, the workaround is to open the emails in an email client such as Microsoft Outlook or Mozilla Thunderbird for printing.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 8.x ==&lt;br /&gt;
&lt;br /&gt;
* '''System Requirements''' &amp;lt;br/&amp;gt;Please ensure that your system configuration matches the updated system requirements. MailStore Client and MailStore Outlook Add-in now require .NET Framework 3.5 SP1 and Internet Explorer 8 or higher.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 7.0 ==&lt;br /&gt;
&lt;br /&gt;
* '''Management Shell / Batch Scripts''' &amp;lt;br /&amp;gt; The server-side part of the Management Shell command set, which included commands such as &amp;lt;code&amp;gt;user-add&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;filegroup-create&amp;lt;/code&amp;gt;, has completely been replaced by the more powerful [[Administration_API_-_Using_the_API|MailStore Server Administration API]]. If you have written custom scripts (e.g. batch scripts) for user management or store management, please update them so that it uses the new command set. [[MailStore_Server_Management_Shell|More information about the MailStore Server Management Shell]]&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 6.0 ==&lt;br /&gt;
&lt;br /&gt;
* '''Upgrading File Groups''' &amp;lt;br /&amp;gt; The file group format has changed to ensure high performance and stability in the future. To upgrade existing file groups to the new format, proceed as follows:&lt;br /&gt;
** Log in as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all file groups at once or right-click on a file group and select ''Perform Upgrade'' to upgrade a single file group.&lt;br /&gt;
**: [[File:Fg_upgrade6.png]]&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
** While the upgrade process is running, you will see a window showing information about the upgrade progress. You can click on ''Cancel'' at any time to interrupt the upgrade process in order to continue it later.&lt;br /&gt;
* '''Automatic Creation of New File Groups''' &amp;lt;br /&amp;gt; If you are using a scheduled task to create new file groups regularly, we recommend to remove that scheduled task and proceed as described in chapter [[Storage_Locations#Creating_File_Groups_Automatically|Creating File Groups Automatically]] of the MailStore Server manual. Please notice the recommended limit of 500.000 messages per file group; that is the default value for all new installations of MailStore Server 6.&lt;br /&gt;
* '''Active Directory Integration''' &amp;lt;br /&amp;gt; After upgrading to MailStore Server 6 it is required to reconfigure the Active Directory integration with the new Directory Service interface. Please follow the instructions in chapter [[Active Directory Integration]] of the MailStore Server manual. &amp;lt;br /&amp;gt; '''Important notice:''' From MailStore Server 6 on, accessing the Active Directory is done under the security scope of the MailStore Server service (instead of MailStore Client). Therefor, please pay attention to ''Authentication'' under ''Specifying Connection Settings''.&lt;br /&gt;
* '''Generic LDAP Integration''' &amp;lt;br /&amp;gt; After upgrading to MailStore Server 6 it is required to reconfigure the generic LDAP integration with the new Directory Service interface. Please follow the steps in chapter [[Generic LDAP Integration]] of the MailStore Server manual.&lt;br /&gt;
* '''Firewall Settings''' &amp;lt;br /&amp;gt; If you have set up firewall rules manually to allow access to MailStore Server, MailStore Web Access, MailStore Outlook Add-in or the MailStore integrated IMAP server, we recommend to remove the firewall rules before installing MailStore Server 6. If desired, MailStore Server 6 can set up and update firewall rules on its own, after changes have been made in the [[MailStore Server Service Configuration]] (formerly known as MailStore Server Base Configuration).&lt;br /&gt;
* '''No More Separate Downloads''' &amp;lt;br /&amp;gt;  There is only one MailStore Server setup file, that includes all appropriate setup files for MailStore Client, MailStore Outlook Add-in and MailStore Proxy. MailStore Server setup creates a link on your desktop that opens an Explorer window with the setup files. If the desktop link does not exist you can find the setup files in the ''Setup-&amp;lt;version&amp;gt;'' sub-folder of your MailStore Server installation directory.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 5.0 ==&lt;br /&gt;
&lt;br /&gt;
* '''MailStore Outlook Add-In''' &amp;lt;br/&amp;gt; MailStore Outlook Add-in requires access to MailStore Web Access. Should the situation arise that your firewall block the MailStore Web Access ports (default: 8461 for HTTP and 8462 for HTTPS), please reconfigure you firewall accordingly.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 4.5 ==&lt;br /&gt;
&lt;br /&gt;
* '''Database Backups''' &amp;lt;br/&amp;gt;Database backup tasks or profiles which were created with an earlier version of MailStore Server need to be re-created with this version. Use the new backup functionality in Administrative Tools which provides you with several new features.&lt;br /&gt;
* '''Search Indexes''' &amp;lt;br/&amp;gt;If you have created search indexes with a MailStore Server version equal or earlier than 3.0.2, you will be prompted to rebuild them after your first administrator logon to MailStore Server. Depending on the number of users and file groups, this process might take several minutes or hours. You can continue to use MailStore Server during this process, however the search functionality might be limited until the process is finished.&lt;br /&gt;
&lt;br /&gt;
[[de:Hinweise_zum_Update_von_MailStore_Server]]&lt;br /&gt;
[[en:Update Notices for MailStore Server]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Moving_the_Archive&amp;diff=7934</id>
		<title>Moving the Archive</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Moving_the_Archive&amp;diff=7934"/>
		<updated>2026-01-08T10:11:25Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* Moving the Content of an Archive Store to a different Archive Store */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is possible to move a single archive store, its components or the complete MailStore Server archive to a new hard-disk, machine or network share at any time. What is required to successfully move an archive is described in the following sections.&lt;br /&gt;
&lt;br /&gt;
== Moving an Entire Single Archive Store ==&lt;br /&gt;
To move an entire archive store to a different hard-disk or network share, follow the instructions below. The MailStore master database and all other archive stores remain unchanged.&lt;br /&gt;
&lt;br /&gt;
When moving an archive store to a network share, the information from the article [[Using Network Attached Storage (NAS)]] are also applicable.&lt;br /&gt;
&lt;br /&gt;
* Start the MailStore Client and log in as a MailStore user with administrative privileges.&lt;br /&gt;
* Navigate to ''Administrative Tools &amp;gt; Storage &amp;gt; Storage Locations''.&lt;br /&gt;
[[File:Tech_storageloc_01.png|center|550px]]&lt;br /&gt;
* Follow these steps for the archive store you want to move:&lt;br /&gt;
:* Make note of the status and the path on disk. You can find this information in the summary next to the archive store list.&lt;br /&gt;
:* Change the status to ''Disabled''.&lt;br /&gt;
:* In the file system, move the folder you've jotted down in the first step to the new location.&lt;br /&gt;
:* In the context menu or in the details pane, click on ''Edit...''&lt;br /&gt;
:* The ''Edit Archive Store Properties'' dialog opens.&lt;br /&gt;
:* Change the base directory to the new folder. If a network share is used, enter the UNC path of the share i.e. &amp;lt;code&amp;gt;\\computer\myshare\folder&amp;lt;/code&amp;gt;.&lt;br /&gt;
:* Click on ''Finish''.&lt;br /&gt;
:* Change the status of the archive store back to the one you've noted in the first step.&lt;br /&gt;
&lt;br /&gt;
== Moving Components of an Archive Store ==&lt;br /&gt;
In MailStore, archive stores always consist of the following three components:&lt;br /&gt;
{{Archive_Stores_Structure}}&lt;br /&gt;
These individual components can be moved to different physical storages. For example, you can move the database with folder information and meta data as well as the search index on a fast storage to accelerate folder operations and the MailStore search while leaving the email content files on a slower storage.&amp;lt;br/&amp;gt;&lt;br /&gt;
To move parts of an archive store to another hard-disk or network share, follow the instructions below. The MailStore master database and all other archive stores remain unchanged.&lt;br /&gt;
&lt;br /&gt;
When moving an archive store to a network share, the information from the article [[Using Network Attached Storage (NAS)]] are also applicable.&lt;br /&gt;
&lt;br /&gt;
* Start the MailStore Client and log in as a MailStore user with administrative privileges.&lt;br /&gt;
* Navigate to ''Administrative Tools &amp;gt; Storage &amp;gt; Storage Locations''.&lt;br /&gt;
* Follow these steps for the archive store you want to move parts of:&lt;br /&gt;
:* Make note of the status. You can find this information in the summary next to the archive store list.&lt;br /&gt;
:* [[File:Tech_storageloc_03.png|right|350px]]Change the status to ''Disabled''.&lt;br /&gt;
:* In the context menu or in the details pane, click on ''Edit...''&lt;br /&gt;
:* The ''Edit Archive Store Properties'' dialog opens.&lt;br /&gt;
:* Enable the option ''Use different directories for database, content and search index''. The folders of the individual archive store components are shown.&lt;br /&gt;
:* In the file system, move the folders to their new locations.&lt;br /&gt;
:* In the dialog, change the base directories to the new folders. If network shares are used, enter the UNC paths of the shares i.e. &amp;lt;code&amp;gt;\\computer\myshare\folder&amp;lt;/code&amp;gt;.&lt;br /&gt;
:* Click on ''Finish''.&lt;br /&gt;
:* Change the status of the archive store back to the one you've noted in the first step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moving the Archive to a Different Hard-Disk ==&lt;br /&gt;
To move a MailStore Server installation, where all archive stores are located underneath the directory of the master database (default: &amp;lt;code&amp;gt;C:\MailArchive&amp;lt;/code&amp;gt;), to a different hard-disk, follow the steps below. The MailStore program directory remains unchanged. &lt;br /&gt;
&lt;br /&gt;
* Stop the MailStore Server service through the [[MailStore Server Service Configuration]].&lt;br /&gt;
* Move the master database directory (default: &amp;lt;code&amp;gt;C:\MailArchive&amp;lt;/code&amp;gt;) and all subdirectories to the new location. The folder structure must remain unchanged.&lt;br /&gt;
* Use the MailStore Server Service Configuration to change the directory of the &amp;quot;Master Database&amp;quot; to the new location.&lt;br /&gt;
* Start the MailStore Server service again.&lt;br /&gt;
&lt;br /&gt;
'''Notice:''' Please be aware that the throughput of an external hard-disk may have a negative impact on the performance of MailStore Server.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Archive stores that are not stored in a relative path to the master database may have to be re-attached or their paths edited after moving the archive. Details about managing archive stores are available in chapter [[Storage Locations]] of the MailStore Server manual.&lt;br /&gt;
&lt;br /&gt;
== Moving the Archive to a New Machine ==&lt;br /&gt;
{{Multiline Notices|Heading=Important Notices|To move your MailStore archive to a new machine, you need your license key (Product-Key) and the computer name (Machine-Name) of the computer on which MailStore Server was previously installed. You can find both in the MailStore Client in the Administrative Tools under Miscellaneous &amp;gt; License Management.|Only migrations to the same or newer versions are supported.|If you want to update to MailStore 25.1 or newer, read [[Update Notices for MailStore Server]] and the [[Update Notices for MailStore Server to version 25.1 or newer]]}}&lt;br /&gt;
&lt;br /&gt;
To move a MailStore Server archive, including all users, settings and emails, to a new machine, follow these steps:&lt;br /&gt;
{{#ev:youtube|https://youtu.be/3XZgBhFgya0|350|center|''Tech Tip: How to Move MailStore Server''}}&lt;br /&gt;
* Create a [[Backup_and_Restore|backup]] of the archive.&lt;br /&gt;
* Stop the MailStore Server service on the current machine through the [[MailStore Server Service Configuration]].&lt;br /&gt;
* Move the master database directory (default: &amp;lt;code&amp;gt;C:\MailArchive&amp;lt;/code&amp;gt;), all of its subdirectories and all archive stores that exist on the current machine to the new machine. The folder structure must remain unchanged.&lt;br /&gt;
* Uninstall MailStore Server on the current machine.&lt;br /&gt;
* Transfer your MailStore Server license to the new machine through our [https://my.mailstore.com/TransferLicense license portal].&lt;br /&gt;
* [https://my.mailstore.com/downloads Install MailStore Server] on the new machine. You can install the latest version. Please note the [[Update_Notices_for_MailStore_Server|update notes]]  and the [[Update Notices for MailStore Server to version 25.1 or newer]].&lt;br /&gt;
* If the location of the master database directory to use does not match the default path &amp;lt;code&amp;gt;C:\MailArchive&amp;lt;/code&amp;gt;, run the MailStore Server Service Configuration, stop the MailStore Server service and change the directory of the &amp;quot;Master Database&amp;quot; to the new location.&lt;br /&gt;
* If you have any client-sided scheduled tasks and are using your own SSL certificate, export the SSL certificate and private key (usually packaged in a PKCS#12 file) which is used by MailStore Server from the machines certificate store and import it to the same location on the new machine. Refer to the Windows help for further information about managing SSL certificates.&lt;br /&gt;
* In case the new installation is using the same product key than the old installation and the product key is used as recovery key, nothing has to be done in regards to [[MailStore_Server_Service_Configuration#Security_and_Encryption|archive security]]. In case a different product key is used on the new machine or the archive was secured with a [[MailStore_Server_Service_Configuration#Set_Recovery_Key|generated random value]] the archive must be [[MailStore_Server_Service_Configuration#Reinitialize_Archive_Encryption|reinitialized]] before the first start.&lt;br /&gt;
* Start the MailStore Server service on the new machine if it's not running.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Archive stores that are not stored in a relative path to the master database may have to be re-attached or their paths edited after moving the archive. Details about managing archive stores are available in chapter [[Storage Locations]] of the MailStore Server manual.&lt;br /&gt;
&lt;br /&gt;
== Moving the Archive to a Network Share ==&lt;br /&gt;
To move a MailStore Server archive, including all users, settings and emails, to a network share, follow the instructions below. The information from the article [[Using Network Attached Storage (NAS)]] are also applicable. The MailStore program directory remains unchanged.&lt;br /&gt;
&lt;br /&gt;
* Stop the MailStore Server service through the [[MailStore Server Service Configuration]].&lt;br /&gt;
* Create a new share on the NAS-system.&lt;br /&gt;
* Either grant the MailStore Server machine account or a user read-/write-permissions on that newly created share.&lt;br /&gt;
* If you granted the permissions to a user object, configure MailStore Server as described in [[Using Network Attached Storage (NAS)]].&lt;br /&gt;
* Move all files from the original archive folder to the network share.&lt;br /&gt;
* Use the MailStore Server Service Configuration to set the path to the MailStore Server Master-Database to the UNC path of the share, i.e. &amp;lt;code&amp;gt;\\computer\myshare&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Start the MailStore Server service again.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Archive stores that are not stored in a relative path to the master database may have to be re-attached or their paths edited after moving the archive. Details about managing archive stores are available in chapter [[Storage Locations]] of the MailStore Server manual.&lt;br /&gt;
&lt;br /&gt;
== Moving an Archive Store to a Different Installation ==&lt;br /&gt;
To move an archive store to a different installation, follow the instructions below. The product key or the recovery key of the installation where the archive store is coming from is required.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=msnote&amp;gt;'''Please note:''' The archive store must be on version 7 or higher, so that it can move to a different archive. If that is not the case, the archive store and the associated Master Database have to be loaded once with  MailStore Server 7 or higher, because then some necessary database upgrades will be performed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Multiline Notices|Heading=Important Notices|Only migrations to installations of the same or a newer version are supported.|If you want to move the archive store from a version prior to 25.1 to an installation of MailStore 25.1 or newer, all archive store databases must have been updated to Firebird 4. Please read the [[Update Notices for MailStore Server to version 25.1 or newer]].}}&lt;br /&gt;
&lt;br /&gt;
* Start the MailStore Client and log in as a MailStore user with administrative privileges on the installation where the archive store is still attached to.&lt;br /&gt;
* Navigate to ''Administrative Tools &amp;gt; Storage &amp;gt; Storage Locations''.&lt;br /&gt;
* [[Storage_Locations#Detaching|Detach]] the archive store you want to move.&lt;br /&gt;
* Move the folder or folders of the archive store to the new location.&lt;br /&gt;
* Start the MailStore Client and log in as a MailStore user with administrative privileges on the installation where the archive store will be attached to.&lt;br /&gt;
* Navigate to ''Administrative Tools &amp;gt; Storage &amp;gt; Storage Locations''.&lt;br /&gt;
* [[Storage_Locations#Attaching|Attach]] the moved archive store.&lt;br /&gt;
&lt;br /&gt;
== Moving the Content of an Archive Store to a different Archive Store ==&lt;br /&gt;
&lt;br /&gt;
Under certain circumstances it may be required that messages from one or more archive stores need to be copied to another archive store. E.g. the content of external Microsoft-SQL or PostgreSQL based archive stores needs to be transferred or when lots of small archive stores should be merged into one or more larger ones. When the copy process has finished, the source archive stores can usually be detached, because the content is available through the target store.&lt;br /&gt;
&lt;br /&gt;
There are some requirements before the process can be started:&lt;br /&gt;
&lt;br /&gt;
* Although the process is designed so it can be run while archiving processes are running and users are accessing their archives we recommend to start MailStore Server in [[MailStore_Server_Service_Configuration#Controlling_the_Service|Safe Mode]]. &lt;br /&gt;
* The [[MailStore_Server_Service_Configuration#Debug_Log|debug log]] has to be turned on in the MailStore Server Service Configuration.&lt;br /&gt;
* The [[Storage_Locations#Setting_the_Status|status of all the source archive stores]] need to be set to ''Write-Protected'' so these are not modified while the process is running. Source archive stores also cannot be in an error state.&lt;br /&gt;
* The resulting archive store size cannot exceed 30,000,000 messages. When the target store is selected automatically, new stores are created on demand. The settings to automatically create new stores when the size limit is reached is heeded. When the target store is selected manually, the process will not start when the sum of all messages of this store would exceed 30,000,000 messages.&lt;br /&gt;
* The target store should be an internal archive store, since support for external archive stores is deprecated and will be removed in a future version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=msnote&amp;gt;'''Important notice:''' Depending on the amount of mail to be copied the process will take some time. While the process is running, ensure that external backup tools are not accessing MailStore data, the server is not restarted, network shares are accessible, databases are reachable, etc.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To transfer messages, the ''TransferStores'' command has to be executed in the [[MailStore_Server_Management_Shell|MailStore Server Management Shell]].&lt;br /&gt;
&lt;br /&gt;
The management shell can be started directly from MailStore: Log on to MailStore Client as administrator and click on Administrative Tools &amp;gt; Management API &amp;gt; Command Prompt.&lt;br /&gt;
&lt;br /&gt;
The syntax of the command is:&lt;br /&gt;
 TransferStores --sourceStores=&amp;lt;String&amp;gt; [--targetStore=&amp;lt;Number&amp;gt;] [--startIndex=&amp;lt;String&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! width=20% | Parameter &lt;br /&gt;
! width=70% | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;--sourceStores&amp;lt;/code&amp;gt;&lt;br /&gt;
| A comma separated list of the IDs of the source archive stores.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;--targetStore&amp;lt;/code&amp;gt;&lt;br /&gt;
| Optional. ID of the target archive store. If no value is given the archive store marked as ''archive here'' is used.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;--startIndex&amp;lt;/code&amp;gt;&lt;br /&gt;
| Optional. In case a previous run of TransferStores has been interrupted, a start index can be given. Messages coming before the start index will be skipped.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* We recommend to check if the [[Search_Indexes|search index configuration]] needs any changes before starting the process, so that the transferred mails are directly indexed according to your needs.&lt;br /&gt;
* Visit the [[Storage_Locations|storage locations page]], and take note of the IDs of the archive stores whose mails shall be transferred. When desired, create a new internal store. Ensure that the status of the target store is ''Archive here'' or ''Normal''. Take note of the ID of that store as well. Ensure that the status of the source stores is ''Write-Protected''.&lt;br /&gt;
* Navigate to the [[MailStore_Server_Management_Shell|Management Shell]].&lt;br /&gt;
* Execute the ''TransferStores'' command and wait for it to finish. See the ''Examples'' section below. This client session cannot be used for anything else, it has to wait for the process to finish.&lt;br /&gt;
* In case the process aborted, check the debug log for details, it can be found in ''C:\ProgramData\MailStore\Debug Log''. The Management Shell also shows the command, which continues the process where it stopped.&lt;br /&gt;
* When the process has finished without any errors, detach the source archive stores using the [[Storage_Locations|storage locations page]].&lt;br /&gt;
* Verify that all mails have been copied.&lt;br /&gt;
* Leave Safe Mode by restarting MailStore Server.&lt;br /&gt;
* Remove artifacts of source archive store from filesystem, e.g. index files or ''Content'' folder, depending on your configuration.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
Use the following command to transfer all messages of archive store with ID 1 to the archive store marked as ''archive here''. When there are already messages in the target store, all messages of archive store 1 will be appended. When the threshold for the maximum amount of mails is reached, a new store is created automatically.&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=1&lt;br /&gt;
&lt;br /&gt;
Use the following command to transfer all messages of archive stores with IDs 1, 2 and 3 to the archive store marked as ''archive here''. When there are already messages in the target store, all messages of archive stores 1,2 and 3 will be appended. When the threshold for the maximum amount of mails is reached, a new store is created automatically.&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=1,2,3&lt;br /&gt;
&lt;br /&gt;
The order of the source store IDs is heeded. So the following command will process the source stores in the given order.&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=3,1,2&lt;br /&gt;
&lt;br /&gt;
Use the following command to transfer all messages of archive store with ID 1 to the archive store with ID 4. When there are already messages in the target store, all messages of archive store 1 will be appended. When a target store is given, a check verifies that the resulting store will not exceed 30,000,000 messages. No new stores will be created automatically:&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=1 --targetStore=4&lt;br /&gt;
&lt;br /&gt;
Use the following command to transfer messages of archive store with ID 1 and 2 beginning from mails with the internal mail ID 1000 of store 1 to the archive store with ID 4. When there are already messages in the target store, messages of archive stores 1 and 2 will be appended. When a target store is given, a check verifies that the resulting store will not exceed 30,000,000 messages. No new stores will be created automatically:&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=1,2 --targetStore=4 --startIndex=1:1000&lt;br /&gt;
&lt;br /&gt;
[[de:Umziehen des Archivs]]&lt;br /&gt;
[[en:Moving the Archive]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Moving_the_Archive&amp;diff=7933</id>
		<title>Moving the Archive</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Moving_the_Archive&amp;diff=7933"/>
		<updated>2026-01-08T09:38:49Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* Moving the Content of an Archive Store to a different Archive Store */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;It is possible to move a single archive store, its components or the complete MailStore Server archive to a new hard-disk, machine or network share at any time. What is required to successfully move an archive is described in the following sections.&lt;br /&gt;
&lt;br /&gt;
== Moving an Entire Single Archive Store ==&lt;br /&gt;
To move an entire archive store to a different hard-disk or network share, follow the instructions below. The MailStore master database and all other archive stores remain unchanged.&lt;br /&gt;
&lt;br /&gt;
When moving an archive store to a network share, the information from the article [[Using Network Attached Storage (NAS)]] are also applicable.&lt;br /&gt;
&lt;br /&gt;
* Start the MailStore Client and log in as a MailStore user with administrative privileges.&lt;br /&gt;
* Navigate to ''Administrative Tools &amp;gt; Storage &amp;gt; Storage Locations''.&lt;br /&gt;
[[File:Tech_storageloc_01.png|center|550px]]&lt;br /&gt;
* Follow these steps for the archive store you want to move:&lt;br /&gt;
:* Make note of the status and the path on disk. You can find this information in the summary next to the archive store list.&lt;br /&gt;
:* Change the status to ''Disabled''.&lt;br /&gt;
:* In the file system, move the folder you've jotted down in the first step to the new location.&lt;br /&gt;
:* In the context menu or in the details pane, click on ''Edit...''&lt;br /&gt;
:* The ''Edit Archive Store Properties'' dialog opens.&lt;br /&gt;
:* Change the base directory to the new folder. If a network share is used, enter the UNC path of the share i.e. &amp;lt;code&amp;gt;\\computer\myshare\folder&amp;lt;/code&amp;gt;.&lt;br /&gt;
:* Click on ''Finish''.&lt;br /&gt;
:* Change the status of the archive store back to the one you've noted in the first step.&lt;br /&gt;
&lt;br /&gt;
== Moving Components of an Archive Store ==&lt;br /&gt;
In MailStore, archive stores always consist of the following three components:&lt;br /&gt;
{{Archive_Stores_Structure}}&lt;br /&gt;
These individual components can be moved to different physical storages. For example, you can move the database with folder information and meta data as well as the search index on a fast storage to accelerate folder operations and the MailStore search while leaving the email content files on a slower storage.&amp;lt;br/&amp;gt;&lt;br /&gt;
To move parts of an archive store to another hard-disk or network share, follow the instructions below. The MailStore master database and all other archive stores remain unchanged.&lt;br /&gt;
&lt;br /&gt;
When moving an archive store to a network share, the information from the article [[Using Network Attached Storage (NAS)]] are also applicable.&lt;br /&gt;
&lt;br /&gt;
* Start the MailStore Client and log in as a MailStore user with administrative privileges.&lt;br /&gt;
* Navigate to ''Administrative Tools &amp;gt; Storage &amp;gt; Storage Locations''.&lt;br /&gt;
* Follow these steps for the archive store you want to move parts of:&lt;br /&gt;
:* Make note of the status. You can find this information in the summary next to the archive store list.&lt;br /&gt;
:* [[File:Tech_storageloc_03.png|right|350px]]Change the status to ''Disabled''.&lt;br /&gt;
:* In the context menu or in the details pane, click on ''Edit...''&lt;br /&gt;
:* The ''Edit Archive Store Properties'' dialog opens.&lt;br /&gt;
:* Enable the option ''Use different directories for database, content and search index''. The folders of the individual archive store components are shown.&lt;br /&gt;
:* In the file system, move the folders to their new locations.&lt;br /&gt;
:* In the dialog, change the base directories to the new folders. If network shares are used, enter the UNC paths of the shares i.e. &amp;lt;code&amp;gt;\\computer\myshare\folder&amp;lt;/code&amp;gt;.&lt;br /&gt;
:* Click on ''Finish''.&lt;br /&gt;
:* Change the status of the archive store back to the one you've noted in the first step.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Moving the Archive to a Different Hard-Disk ==&lt;br /&gt;
To move a MailStore Server installation, where all archive stores are located underneath the directory of the master database (default: &amp;lt;code&amp;gt;C:\MailArchive&amp;lt;/code&amp;gt;), to a different hard-disk, follow the steps below. The MailStore program directory remains unchanged. &lt;br /&gt;
&lt;br /&gt;
* Stop the MailStore Server service through the [[MailStore Server Service Configuration]].&lt;br /&gt;
* Move the master database directory (default: &amp;lt;code&amp;gt;C:\MailArchive&amp;lt;/code&amp;gt;) and all subdirectories to the new location. The folder structure must remain unchanged.&lt;br /&gt;
* Use the MailStore Server Service Configuration to change the directory of the &amp;quot;Master Database&amp;quot; to the new location.&lt;br /&gt;
* Start the MailStore Server service again.&lt;br /&gt;
&lt;br /&gt;
'''Notice:''' Please be aware that the throughput of an external hard-disk may have a negative impact on the performance of MailStore Server.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Archive stores that are not stored in a relative path to the master database may have to be re-attached or their paths edited after moving the archive. Details about managing archive stores are available in chapter [[Storage Locations]] of the MailStore Server manual.&lt;br /&gt;
&lt;br /&gt;
== Moving the Archive to a New Machine ==&lt;br /&gt;
{{Multiline Notices|Heading=Important Notices|To move your MailStore archive to a new machine, you need your license key (Product-Key) and the computer name (Machine-Name) of the computer on which MailStore Server was previously installed. You can find both in the MailStore Client in the Administrative Tools under Miscellaneous &amp;gt; License Management.|Only migrations to the same or newer versions are supported.|If you want to update to MailStore 25.1 or newer, read [[Update Notices for MailStore Server]] and the [[Update Notices for MailStore Server to version 25.1 or newer]]}}&lt;br /&gt;
&lt;br /&gt;
To move a MailStore Server archive, including all users, settings and emails, to a new machine, follow these steps:&lt;br /&gt;
{{#ev:youtube|https://youtu.be/3XZgBhFgya0|350|center|''Tech Tip: How to Move MailStore Server''}}&lt;br /&gt;
* Create a [[Backup_and_Restore|backup]] of the archive.&lt;br /&gt;
* Stop the MailStore Server service on the current machine through the [[MailStore Server Service Configuration]].&lt;br /&gt;
* Move the master database directory (default: &amp;lt;code&amp;gt;C:\MailArchive&amp;lt;/code&amp;gt;), all of its subdirectories and all archive stores that exist on the current machine to the new machine. The folder structure must remain unchanged.&lt;br /&gt;
* Uninstall MailStore Server on the current machine.&lt;br /&gt;
* Transfer your MailStore Server license to the new machine through our [https://my.mailstore.com/TransferLicense license portal].&lt;br /&gt;
* [https://my.mailstore.com/downloads Install MailStore Server] on the new machine. You can install the latest version. Please note the [[Update_Notices_for_MailStore_Server|update notes]]  and the [[Update Notices for MailStore Server to version 25.1 or newer]].&lt;br /&gt;
* If the location of the master database directory to use does not match the default path &amp;lt;code&amp;gt;C:\MailArchive&amp;lt;/code&amp;gt;, run the MailStore Server Service Configuration, stop the MailStore Server service and change the directory of the &amp;quot;Master Database&amp;quot; to the new location.&lt;br /&gt;
* If you have any client-sided scheduled tasks and are using your own SSL certificate, export the SSL certificate and private key (usually packaged in a PKCS#12 file) which is used by MailStore Server from the machines certificate store and import it to the same location on the new machine. Refer to the Windows help for further information about managing SSL certificates.&lt;br /&gt;
* In case the new installation is using the same product key than the old installation and the product key is used as recovery key, nothing has to be done in regards to [[MailStore_Server_Service_Configuration#Security_and_Encryption|archive security]]. In case a different product key is used on the new machine or the archive was secured with a [[MailStore_Server_Service_Configuration#Set_Recovery_Key|generated random value]] the archive must be [[MailStore_Server_Service_Configuration#Reinitialize_Archive_Encryption|reinitialized]] before the first start.&lt;br /&gt;
* Start the MailStore Server service on the new machine if it's not running.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Archive stores that are not stored in a relative path to the master database may have to be re-attached or their paths edited after moving the archive. Details about managing archive stores are available in chapter [[Storage Locations]] of the MailStore Server manual.&lt;br /&gt;
&lt;br /&gt;
== Moving the Archive to a Network Share ==&lt;br /&gt;
To move a MailStore Server archive, including all users, settings and emails, to a network share, follow the instructions below. The information from the article [[Using Network Attached Storage (NAS)]] are also applicable. The MailStore program directory remains unchanged.&lt;br /&gt;
&lt;br /&gt;
* Stop the MailStore Server service through the [[MailStore Server Service Configuration]].&lt;br /&gt;
* Create a new share on the NAS-system.&lt;br /&gt;
* Either grant the MailStore Server machine account or a user read-/write-permissions on that newly created share.&lt;br /&gt;
* If you granted the permissions to a user object, configure MailStore Server as described in [[Using Network Attached Storage (NAS)]].&lt;br /&gt;
* Move all files from the original archive folder to the network share.&lt;br /&gt;
* Use the MailStore Server Service Configuration to set the path to the MailStore Server Master-Database to the UNC path of the share, i.e. &amp;lt;code&amp;gt;\\computer\myshare&amp;lt;/code&amp;gt;.&lt;br /&gt;
* Start the MailStore Server service again.&lt;br /&gt;
&lt;br /&gt;
'''Please note:''' Archive stores that are not stored in a relative path to the master database may have to be re-attached or their paths edited after moving the archive. Details about managing archive stores are available in chapter [[Storage Locations]] of the MailStore Server manual.&lt;br /&gt;
&lt;br /&gt;
== Moving an Archive Store to a Different Installation ==&lt;br /&gt;
To move an archive store to a different installation, follow the instructions below. The product key or the recovery key of the installation where the archive store is coming from is required.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=msnote&amp;gt;'''Please note:''' The archive store must be on version 7 or higher, so that it can move to a different archive. If that is not the case, the archive store and the associated Master Database have to be loaded once with  MailStore Server 7 or higher, because then some necessary database upgrades will be performed.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{Multiline Notices|Heading=Important Notices|Only migrations to installations of the same or a newer version are supported.|If you want to move the archive store from a version prior to 25.1 to an installation of MailStore 25.1 or newer, all archive store databases must have been updated to Firebird 4. Please read the [[Update Notices for MailStore Server to version 25.1 or newer]].}}&lt;br /&gt;
&lt;br /&gt;
* Start the MailStore Client and log in as a MailStore user with administrative privileges on the installation where the archive store is still attached to.&lt;br /&gt;
* Navigate to ''Administrative Tools &amp;gt; Storage &amp;gt; Storage Locations''.&lt;br /&gt;
* [[Storage_Locations#Detaching|Detach]] the archive store you want to move.&lt;br /&gt;
* Move the folder or folders of the archive store to the new location.&lt;br /&gt;
* Start the MailStore Client and log in as a MailStore user with administrative privileges on the installation where the archive store will be attached to.&lt;br /&gt;
* Navigate to ''Administrative Tools &amp;gt; Storage &amp;gt; Storage Locations''.&lt;br /&gt;
* [[Storage_Locations#Attaching|Attach]] the moved archive store.&lt;br /&gt;
&lt;br /&gt;
== Moving the Content of an Archive Store to a different Archive Store ==&lt;br /&gt;
&lt;br /&gt;
Under certain circumstances it may be required that messages from one or more archive stores need to be copied to another archive store. E.g. the content of external Microsoft-SQL or PostgreSQL based archive stores needs to be transferred or when lots of small archive stores should be merged into one or more larger ones. When the copy process has finished, the source archive stores can usually be detached, because the content is available through the target store.&lt;br /&gt;
&lt;br /&gt;
There are some requirements before the process can be started:&lt;br /&gt;
&lt;br /&gt;
* Although the process is designed so it can be run while archiving processes are running and users are accessing their archives we recommend to start MailStore Server in [[MailStore_Server_Service_Configuration#Controlling_the_Service|Safe Mode]]. &lt;br /&gt;
* The [[MailStore_Server_Service_Configuration#Debug_Log|debug log]] has to be turned on in the MailStore Server Service Configuration.&lt;br /&gt;
* The [[Storage_Locations#Setting_the_Status|status of all the source archive stores]] need to be set to ''Write-Protected'' so these are not modified while the process is running. Source archive stores also cannot be in an error state.&lt;br /&gt;
* The resulting archive store size cannot exceed 30,000,000 messages. When the target store is selected automatically, new stores are created on demand. The settings to automatically create new stores when the size limit is reached is heeded. When the target store is selected manually, the process will not start when the sum of all messages of this store would exceed 30,000,000 messages.&lt;br /&gt;
* The target store should be an internal archive store, since support for external archive stores is deprecated and will be removed in a future version.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=msnote&amp;gt;'''Important notice:''' Depending on the amount of mail to be copied the process will take some time. While the process is running, ensure that external backup tools are not accessing MailStore data, the server is not restarted, network shares are accessible, databases are reachable, etc.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To transfer messages, the ''TransferStores'' command has to be executed in the [[MailStore_Server_Management_Shell|MailStore Server Management Shell]].&lt;br /&gt;
&lt;br /&gt;
The management shell can be started directly from MailStore: Log on to MailStore Client as administrator and click on Administrative Tools &amp;gt; Management API &amp;gt; Command Prompt.&lt;br /&gt;
&lt;br /&gt;
The syntax of the command is:&lt;br /&gt;
 TransferStores --sourceStores=&amp;lt;String&amp;gt; [--targetStore=&amp;lt;Number&amp;gt;] [--startIndex=&amp;lt;String&amp;gt;]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; &lt;br /&gt;
! width=20% | Parameter &lt;br /&gt;
! width=70% | Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;--sourceStores&amp;lt;/code&amp;gt;&lt;br /&gt;
| A comma separated list of the IDs of the source archive stores.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;--targetStore&amp;lt;/code&amp;gt;&lt;br /&gt;
| Optional. ID of the target archive store. If no value is given the archive store marked as ''archive here'' is used.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;code&amp;gt;--startIndex&amp;lt;/code&amp;gt;&lt;br /&gt;
| Optional. In case a previous run of TransferStores has been interrupted, a start index can be given. Messages coming before the start index will be skipped.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
* Visit the [[Storage_Locations|storage locations page]], and take note of the IDs of the archive stores whose mails shall be transferred. When desired, create a new internal store. Ensure that the status of the target store is ''Archive here'' or ''Normal''. Take note of the ID of that store as well. Ensure that the status of the source stores is ''Write-Protected''.&lt;br /&gt;
* Navigate to the [[MailStore_Server_Management_Shell|Management Shell]].&lt;br /&gt;
* Execute the ''TransferStores'' command and wait for it to finish. See the ''Examples'' section below. This client session cannot be used for anything else, it has to wait for the process to finish.&lt;br /&gt;
* In case the process aborted, check the debug log for details, it can be found in ''C:\ProgramData\MailStore\Debug Log''. The Management Shell also shows the command, which continues the process where it stopped.&lt;br /&gt;
* When the process has finished without any errors, detach the source archive stores using the [[Storage_Locations|storage locations page]].&lt;br /&gt;
* Verify that all mails have been copied.&lt;br /&gt;
* Leave Safe Mode by restarting MailStore Server.&lt;br /&gt;
* Remove artifacts of source archive store from filesystem, e.g. index files or ''Content'' folder, depending on your configuration.&lt;br /&gt;
&lt;br /&gt;
=== Examples ===&lt;br /&gt;
&lt;br /&gt;
Use the following command to transfer all messages of archive store with ID 1 to the archive store marked as ''archive here''. When there are already messages in the target store, all messages of archive store 1 will be appended. When the threshold for the maximum amount of mails is reached, a new store is created automatically.&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=1&lt;br /&gt;
&lt;br /&gt;
Use the following command to transfer all messages of archive stores with IDs 1, 2 and 3 to the archive store marked as ''archive here''. When there are already messages in the target store, all messages of archive stores 1,2 and 3 will be appended. When the threshold for the maximum amount of mails is reached, a new store is created automatically.&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=1,2,3&lt;br /&gt;
&lt;br /&gt;
The order of the source store IDs is heeded. So the following command will process the source stores in the given order.&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=3,1,2&lt;br /&gt;
&lt;br /&gt;
Use the following command to transfer all messages of archive store with ID 1 to the archive store with ID 4. When there are already messages in the target store, all messages of archive store 1 will be appended. When a target store is given, a check verifies that the resulting store will not exceed 30,000,000 messages. No new stores will be created automatically:&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=1 --targetStore=4&lt;br /&gt;
&lt;br /&gt;
Use the following command to transfer messages of archive store with ID 1 and 2 beginning from mails with the internal mail ID 1000 of store 1 to the archive store with ID 4. When there are already messages in the target store, messages of archive stores 1 and 2 will be appended. When a target store is given, a check verifies that the resulting store will not exceed 30,000,000 messages. No new stores will be created automatically:&lt;br /&gt;
&lt;br /&gt;
 TransferStores --sourceStores=1,2 --targetStore=4 --startIndex=1:1000&lt;br /&gt;
&lt;br /&gt;
[[de:Umziehen des Archivs]]&lt;br /&gt;
[[en:Moving the Archive]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Template:SQLDeprecation&amp;diff=7915</id>
		<title>Template:SQLDeprecation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Template:SQLDeprecation&amp;diff=7915"/>
		<updated>2026-01-07T07:44:08Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;p class=&amp;quot;msnote mswarning&amp;quot;&amp;gt;Since MailStore Server 26.1 it is not possible to create new Microsoft SQL or PostgreSQL based archive stores anymore. Attaching existing archive stores is still possible. Support for Microsoft SQL and PostgreSQL based archive stores will be removed completely in a future version of MailStore Server.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[de:Vorlage:SQLDeprecation]]&lt;br /&gt;
[[en:Template:SQLDeprecation]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Administration_API_-_Function_Reference&amp;diff=7903</id>
		<title>Administration API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Administration_API_-_Function_Reference&amp;diff=7903"/>
		<updated>2025-11-25T12:26:24Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* Arguments */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;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;type&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Type of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databaseName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of database on Microsoft SQL Server or PostgreSQL server.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databasePath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which database folder information and email meta data are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;contentPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which email headers and contents are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;indexPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which full text search indexes are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of Microsoft SQL Server or PostgreSQL server.&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;
| User name for accessing Microsoft SQL Server or PostgreSQL server.&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 for accessing Microsoft SQL Server or PostgreSQL server.&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;
==== type ====&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;FileSystemInternal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Advanced file system-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SQLServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Microsoft SQL Server-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;PostgreSQL&amp;lt;/tt&amp;gt;&lt;br /&gt;
| PostgreSQL server-based archive store.&lt;br /&gt;
|}&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;
== 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;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;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;
== CompactMasterDatabase ==&lt;br /&gt;
Compact master database.&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;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;
== CreateBackup == &lt;br /&gt;
Create a backup of the entire 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;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Path to directory into which the backup should be written.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;excludeSearchIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Indicates whether the search index files should be excluded from the backup.&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;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 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 [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&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;
==== 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;
== 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;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;
== 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;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;type&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Type of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databaseName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of database on Microsoft SQL Server or PostgreSQL server.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databasePath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which database folder information and email meta data are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;contentPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which email headers and contents are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;indexPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which full text search indexes are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of Microsoft SQL Server or PostgreSQL server.&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;
| User name for accessing Microsoft SQL Server or PostgreSQL server.&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 for accessing Microsoft SQL Server or PostgreSQL server.&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;
==== type ====&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;FileSystemInternal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Standard archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SQLServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Microsoft SQL Server-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;PostgreSQL&amp;lt;/tt&amp;gt;&lt;br /&gt;
| PostgreSQL server-based archive store.&lt;br /&gt;
|}&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;
== CreateUser ==&lt;br /&gt;
Create new MailStore user. Use [[Administration_API_-_Function_Reference#SetUserPrivilegesOnFolder|SetUserPrivilegesOnFolder]] to grant that user privileges on the user's 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;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;
| &amp;lt;tt&amp;gt;loginPrivileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma separated list of log in privileges. If not given, all login privileges are assigned.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Administration_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== loginPrivileges ====&lt;br /&gt;
{{Administration_API_User_Login_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== DeleteAppPasswords ==&lt;br /&gt;
Deletes all app passwords of a user, hence all non-interactive logins will fail and have to be reconfigured by the 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;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| The user name of the user whose app passwords shall be deleted.&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;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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| The unique 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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&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;
| &amp;lt;tt&amp;gt;reason&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| The reason why that message has to be deleted which will be written into the audit log.&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;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;
Neither the user's archive nor the user's archive emails are deleted when deleting a 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;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;
== DetachStore ==&lt;br /&gt;
Detach an 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;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;
== DisableMFA ==&lt;br /&gt;
Disables multi-factor authentication of a 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;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The user name of the user for whom MFA shall be disabled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Administration_API_-_Function_Reference#InitializeMFA|InitializeMFA]] enables multi-factor authentication of a user.&lt;br /&gt;
&lt;br /&gt;
== GetActiveSessions ==&lt;br /&gt;
Get list of current user sessions.&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
Depending on compliance settings this method may return only the first folder hierarchy level.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&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 whose child folders should be returned. If omitted, all archives and folder will be returned.&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;
== CreateCredential ==&lt;br /&gt;
Create a new credential object that can be used by directory configuration settings or 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;type&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Credential type. Supported values are:&amp;lt;br/&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;Office365_Modern&amp;lt;/tt&amp;gt; – credential for authenticating against Entra ID (Office 365 modern authentication).&amp;lt;br/&amp;gt;&lt;br /&gt;
* &amp;lt;tt&amp;gt;SignedEnvelope&amp;lt;/tt&amp;gt; – credential used for an export to MailStore Cloud.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;description&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Human readable description of the credential.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;tenantId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Tenant identifier used for Office365_Modern type credentials.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;applicationId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Application/client identifier used for Office365_Modern type credentials.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== DeleteCredential ==&lt;br /&gt;
Delete an existing credential object.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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;
| int&lt;br /&gt;
| Unique ID of the credential to delete.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetCredential ==&lt;br /&gt;
Get details of a single credential object.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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;
| int&lt;br /&gt;
| Unique ID of the credential whose details should be returned.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetCredentials ==&lt;br /&gt;
Get the list of all credential objects and their details.&lt;br /&gt;
&lt;br /&gt;
== SetCredentialDescription ==&lt;br /&gt;
Set the description of an existing credential object.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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;
| int&lt;br /&gt;
| Unique ID of the credential to modify.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;description&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| New human readable description of the credential.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== SetCredentialSettings ==&lt;br /&gt;
Change configuration settings of an existing credential object.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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;
| int&lt;br /&gt;
| Unique ID of the credential to modify.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;createNewCertificate&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Indicates whether a new certificate should be created for this credential (&amp;lt;tt&amp;gt;true&amp;lt;/tt&amp;gt;) or the existing certificate settings should be kept (&amp;lt;tt&amp;gt;false&amp;lt;/tt&amp;gt;).&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;tenantId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Tenant identifier used for Office365_Modern type credentials.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;applicationId&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Application/client identifier used for Office365_Modern type credentials.&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;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&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;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 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;2022-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2023-01-01T00:00:00&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --jobId=1''&lt;br /&gt;
&lt;br /&gt;
Use the API command [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs.&lt;br /&gt;
&lt;br /&gt;
== GetLicenseInformation ==&lt;br /&gt;
Retrieve license information.&lt;br /&gt;
&lt;br /&gt;
Example license information object:&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;productKey&amp;quot;: &amp;quot;YOUR-MAIL-STORE-PRODUCT-KEY&amp;quot;,&lt;br /&gt;
  &amp;quot;productVersion&amp;quot;: &amp;quot;13.1.0.12345&amp;quot;,&lt;br /&gt;
  &amp;quot;maxNamedUsers&amp;quot;: 100,&lt;br /&gt;
  &amp;quot;namedUsers&amp;quot;: 95,&lt;br /&gt;
  &amp;quot;unusedNamedUsers&amp;quot;: 5,&lt;br /&gt;
  &amp;quot;supportExpiryDate&amp;quot;: &amp;quot;2023-12-31&amp;quot;,&lt;br /&gt;
  &amp;quot;supportLevel&amp;quot;: &amp;quot;Premium Service&amp;quot;,&lt;br /&gt;
  &amp;quot;validFrom&amp;quot;: null,&lt;br /&gt;
  &amp;quot;validTo&amp;quot;: null,&lt;br /&gt;
  &amp;quot;licensedTo&amp;quot;: &amp;quot;MailStore Software GmbH&amp;quot;,&lt;br /&gt;
  &amp;quot;machineName&amp;quot;: &amp;quot;MAILSTORE&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
The properties ''validFrom'' and ''validTo'' are only set when Trial or NFR product keys are used.&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;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;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;
== GetRetentionPolicies ==&lt;br /&gt;
Get the retention policies.&lt;br /&gt;
&lt;br /&gt;
Example retention policies object:&lt;br /&gt;
&lt;br /&gt;
 [&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;name&amp;quot;: &amp;quot;Keep All Mails for 10 Years&amp;quot;,&lt;br /&gt;
     &amp;quot;order&amp;quot;: 1,&lt;br /&gt;
     &amp;quot;enabled&amp;quot;: true,&lt;br /&gt;
     &amp;quot;searchCriteria&amp;quot;: {&lt;br /&gt;
      &amp;quot;from&amp;quot;: null,&lt;br /&gt;
      &amp;quot;to&amp;quot;: null,&lt;br /&gt;
      &amp;quot;query&amp;quot;: null,&lt;br /&gt;
      &amp;quot;queryAttachmentContents&amp;quot;: false,&lt;br /&gt;
      &amp;quot;queryAttachments&amp;quot;: false,&lt;br /&gt;
      &amp;quot;queryMessageBody&amp;quot;: false,&lt;br /&gt;
      &amp;quot;querySubject&amp;quot;: false,&lt;br /&gt;
      &amp;quot;includedArchives&amp;quot;: null,&lt;br /&gt;
      &amp;quot;excludedArchives&amp;quot;: [&lt;br /&gt;
        &amp;quot;admin&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
      },&lt;br /&gt;
     &amp;quot;period&amp;quot;: 10,&lt;br /&gt;
     &amp;quot;periodInterval&amp;quot;: &amp;quot;year&amp;quot;,&lt;br /&gt;
     &amp;quot;referenceDateType&amp;quot;: &amp;quot;ArchiveDate&amp;quot;,&lt;br /&gt;
     &amp;quot;delete&amp;quot;: false&lt;br /&gt;
   }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
The ''referenceDateType'' can bei either ''ArchiveDate'' or ''MessageDate''.&lt;br /&gt;
&lt;br /&gt;
== GetServerInfo ==&lt;br /&gt;
Get MailStore Server version and machine name.&lt;br /&gt;
&lt;br /&gt;
== GetServiceConfiguration ==&lt;br /&gt;
Get MailStore Server service configuration. This includes the path to the Master Database, the location of the audit log, whether the different debug logs are enabled and the endpoint configuration.&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
== GetStoreIndexes ==&lt;br /&gt;
Get list of full text 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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Unique ID of archive store.&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;includeSize&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Includes size of archive store. Default: ''true''. May be slow when running on slow hardware.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get the list of available time zones and their IDs.&lt;br /&gt;
&lt;br /&gt;
The ''id'' of the output can be used as ''timeZoneId'' in [[Administration_API_-_Function_Reference#CreateJob|CreateJob]], [[Administration_API_-_Function_Reference#GetJobResults|GetJobResults]], [[Administration_API_-_Function_Reference#SetJobSchedule|SetJobSchedule]] and [[Administration_API_-_Function_Reference#SendStatusReport|SendStatusReport]] and as ''timeZoneID'' (with a capital ''ID'') in [[Administration_API_-_Function_Reference#GetWorkerResults|GetWorkerResults]].&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;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;
== 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;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 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;
| If given, must be equal to the current username. Filters results by current user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetWorkerResults --fromIncluding=&amp;quot;2022-01-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2023-01-01T00:00:00&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 [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
&lt;br /&gt;
Be aware that ''timeZoneID'' has to be written with a capital ''ID'' where all other commands with a ''timeZoneId'' are expecting ''Id''.&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResultReport ==&lt;br /&gt;
Get the details of a profile execution result.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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 ID of the result for which the details should be fetched.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the [[Administration_API_-_Function_Reference#GetWorkerResults|GetWorkerResults]] command to get the IDs of results.&lt;br /&gt;
&lt;br /&gt;
== InitializeMFA ==&lt;br /&gt;
Initializes multi-factor authentication of a user. During the next login with an MFA-capable client, the user has to scan a QR code with a TOTP compatible app and has to enter an MFA code to be able to login.&lt;br /&gt;
When ''InitializeMFA'' is called when MFA is already active for a user, a new secret is generated and the user has to scan the QR code again. This also invalidates all trusted device tokens of a 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;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The user name of the user for whom MFA shall be initialized.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Administration_API_-_Function_Reference#DisableMFA|DisableMFA]] disables multi-factor authentication of a user.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Run database maintenance on all databases of file system based archive stores.&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;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;
== 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;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;
== ProcessRetentionPolicies ==&lt;br /&gt;
Processes the configured retention policies.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild all full-text indexes selected for rebuild.&lt;br /&gt;
&lt;br /&gt;
== RebuildStoreIndex ==&lt;br /&gt;
Rebuild search index for given archive 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;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;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of folder name.&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;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. Must be given, when the encryption key cannot be read from the key file 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 32 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|VerifyStore]] or [[#VerifyStores|VerifyStores]] to verify the state of the Recovery Records. Cannot be used for external archive stores that store their content in the 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;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 statistics of all archive stores.&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;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;
== 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;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;
== 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;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;
== RenewMasterKey ==&lt;br /&gt;
Renews the master key which is used to encrypt the encryption keys.&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;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;
== 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;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 MailStore Client. Client side profiles can be started by using the [[MailStore_Server_Management_Shell|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;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 MailStore 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;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.&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all full-text indexes for rebuild.&lt;br /&gt;
&lt;br /&gt;
== SendStatusReport ==&lt;br /&gt;
Send a status report to the given recipients.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timespan&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Timespan that is covered by the status report.&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 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;recipients&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Comma separated list of recipients that will receive the status report.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== Timespan ====&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;today&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The day when the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;yesterday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The day before the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thisweek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The week when the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;lastweek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The week before the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thismonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The month when the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;lastmonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The month before the status report is sent.&lt;br /&gt;
|}&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;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 [[Administration_API_-_Function_Reference#GetComplianceConfiguration|GetComplianceConfiguration]] to receive supported values.&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;passwordPolicyEnabled&amp;quot;: true,&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;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;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 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 [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
=== Argument Values ===&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;
==== 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;
== SetProfileServerSideExecution ==&lt;br /&gt;
Disables or enables the automatic server-sided execution with its parameters.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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 profile ID of the profile to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;automatic&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Enables (true) or disables (false) the profile's server-side automation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;automaticPauseBetweenExecutions&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional) &lt;br /&gt;
| Integer value (0 - 2147483647) of seconds to pause between re-executing an automatic profile.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;automaticMaintenanceWindows&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| TimeSpan string (hh:mm-hh:mm, e.g. 22:00-04:00) for the time window where the execution should not be executed, e.g. to schedule maintenance tasks.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command [[Administration_API_-_Function_Reference#GetProfiles|GetProfiles]] to retrieve a list of all profiles and their current &amp;quot;serverSideExecution&amp;quot; section details.&lt;br /&gt;
&lt;br /&gt;
The command can be executed with either the argument ''automatic=false'' and no additional parameters to disable the automation, or with ''automatic=true'' and at least the ''automaticPauseBetweenExecutions'' value given. The ''automaticMaintenanceWindows'' parameter is optional. Setting an already automated profile to automatic again, will restart the profile.&lt;br /&gt;
&lt;br /&gt;
== SetRetentionPolicies ==&lt;br /&gt;
Set retention policies.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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;
| Retention policy configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To get example policies use the client to create retention policies manually. Then use the API command [[Administration_API_-_Function_Reference#GetRetentionPolicies|GetRetentionPolicies]] to retrieve the json values. &amp;lt;br&amp;gt;&lt;br /&gt;
Please be aware that the API is case-sensitive. Especially the archive inclusion/exclusion criteria must not contain upper case characters, as the user archives are always handled lower-case internally.&lt;br /&gt;
Due to a more complex distributed permission concept, retention policies can not be edited via the API for the MailStore Service Provider Edition.&lt;br /&gt;
&lt;br /&gt;
== SetServiceCertificate ==&lt;br /&gt;
Set the X509 certificate that is used by MailStore Server for incoming connections.&lt;br /&gt;
The certificate must already reside in the computer's local certificate store.&lt;br /&gt;
The thumbprint of the currently used certificate can be retrieved with [[Administration_API_-_Function_Reference#GetServiceConfiguration|GetServiceConfiguration]].&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&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 X509 certificate.&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;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;recipientEmailAddresses&amp;quot;: [&amp;quot;administrator@example.com&amp;quot;, &amp;quot;user@example.com&amp;quot;]&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;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;sizeThreshold&amp;quot; : int or null,&lt;br /&gt;
  &amp;quot;databaseBaseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;contentBaseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;indexBaseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreProperties ==&lt;br /&gt;
Set properties 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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Set properties of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;type&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databaseName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of database on Microsoft SQL Server or PostgreSQL server.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databasePath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which database folder information and email meta data are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;contentPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which email headers and contents are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;indexPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which full text search indexes are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of Microsoft SQL Server or PostgreSQL server.&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;
| User name for accessing Microsoft SQL Server or PostgreSQL server.&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 for accessing Microsoft SQL Server or PostgreSQL server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== type ====&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;FileSystemInternal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Advanced file system-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SQLServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Microsoft SQL Server-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;PostgreSQL&amp;lt;/tt&amp;gt;&lt;br /&gt;
| PostgreSQL server-based archive store.&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;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 (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;
== 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;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;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;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;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;
== SetUserLoginPrivileges ==&lt;br /&gt;
Set login privileges 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;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;loginPrivileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of login privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== loginPrivileges ====&lt;br /&gt;
{{Administration_API_User_Login_Privileges}}&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;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;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;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;
{{Administration_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnAllFolders ==&lt;br /&gt;
Set privileges on all folders for MailStore user, except for the folders that are excluded&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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 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 folder privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;excludeFolders&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma separated list of folders to exclude.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&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;read&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted read access to the specified folders.&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 folders. 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 folders.&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;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;
{| 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;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;
== TransferStores ==&lt;br /&gt;
Copy the content of one or more archive store into another 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;sourceStores&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Comma-separated list of one or more source archive stores.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;targetStore&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| The target store of the messages to be copied. If not given, the archive store in the &amp;quot;current&amp;quot; state will be used.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;startIndex&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| A string in the format &amp;quot;archiveStoreId:messageId&amp;quot;. The transfer process starts with the this message.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UnlockStore ==&lt;br /&gt;
Unlock a foreign archive store. In case an archive store from a foreign MailStore installation is attached, this method can be used to unlock that 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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store to unlock.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;passphrase&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Product key or recovery key of the foreign MailStore installation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade an archive store from an older version to the 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;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;
== UpgradeStores ==&lt;br /&gt;
Upgrade all archive stores from an older version to the current format.&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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the archive store to be verified.&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. Default: true. May be slow when running on slow hardware.&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;includeIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Defines whether to verify the search indexes as well. Default: true. May be slow when running on slow hardware.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[de:Administration API - Function Reference]]&lt;br /&gt;
[[en:Administration API - Function Reference]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/Testbook&amp;diff=7897</id>
		<title>User:Cstelzmann/Books/Testbook</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=User:Cstelzmann/Books/Testbook&amp;diff=7897"/>
		<updated>2025-11-10T09:48:26Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 25.4 == === Documentation === ;Installation...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.4 ==&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
;Installation&lt;br /&gt;
:[[Installation]]&lt;br /&gt;
:[[Update Notices for MailStore Server to version 25.1 or newer]]&lt;br /&gt;
;Archiving Methods&lt;br /&gt;
:[[Archiving Email]]&lt;br /&gt;
:[[Choosing the Right Archiving Strategy]]&lt;br /&gt;
:[[Email Archiving with MailStore Basics]]&lt;br /&gt;
:[[Email encryption in Microsoft 365]]&lt;br /&gt;
:[[Archiving Email from Outlook, Thunderbird and others]]&lt;br /&gt;
:[[Archiving Outlook PST Files Directly]]&lt;br /&gt;
:[[Archiving Emails from External Systems (File Import)]]&lt;br /&gt;
:[[Archiving Server Mailboxes]]&lt;br /&gt;
:[[Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
:[[Archiving IMAP and POP3 Multidrop Mailboxes]]&lt;br /&gt;
;Accessing the Archive&lt;br /&gt;
:[[Accessing the Archive]]&lt;br /&gt;
:[[Accessing the Archive with the MailStore Client software]]&lt;br /&gt;
:[[Accessing the Archive with MailStore Web Access]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook integration]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook App integration]]&lt;br /&gt;
:[[Accessing the Archive via Integrated IMAP Server|Accessing the Archive using other Email Clients]]&lt;br /&gt;
;Export Email&lt;br /&gt;
:[[Exporting Email]]&lt;br /&gt;
;Administration&lt;br /&gt;
:[[Users, Folders and Settings]]&lt;br /&gt;
:[[Archives]]&lt;br /&gt;
:[[Active Directory Integration]]&lt;br /&gt;
:[[Setup Active Directory Federation Services]]&lt;br /&gt;
:[[Application Integration]]&lt;br /&gt;
:[[Google Workspace Integration]]&lt;br /&gt;
:[[IceWarp Server Integration]]&lt;br /&gt;
:[[Kerio Connect Integration]]&lt;br /&gt;
:[[Generic LDAP Integration]]&lt;br /&gt;
:[[MDaemon Integration]]&lt;br /&gt;
:[[Synchronizing User Accounts with Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
:[[Multi-factor Authentication]]&lt;br /&gt;
:[[Compliance General]]&lt;br /&gt;
:[[Retention Policies]]&lt;br /&gt;
:[[Message Date of an Email]]&lt;br /&gt;
:[[Auditing]]&lt;br /&gt;
:[[Audit Log]]&lt;br /&gt;
:[[Storage Locations]]&lt;br /&gt;
:[[Search Indexes]]&lt;br /&gt;
:[[Jobs]]&lt;br /&gt;
:[[Job Results]]&lt;br /&gt;
:[[Backup and Restore]]&lt;br /&gt;
:[[License Management]]&lt;br /&gt;
:[[SMTP Settings]]&lt;br /&gt;
:[[Active Sessions]]&lt;br /&gt;
:[[Product Updates]]&lt;br /&gt;
:[[MailStore Server Management Shell]]&lt;br /&gt;
;Service Configuration&lt;br /&gt;
:[[MailStore Server Service Configuration]]&lt;br /&gt;
;MailStore Server Administration API&lt;br /&gt;
:[[Administration API - Using the API]]&lt;br /&gt;
:[[Administration API - Function Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|Testbook]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_25.4&amp;diff=7891</id>
		<title>MailStore Server Help:Books/MailStore Server 25.4</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_25.4&amp;diff=7891"/>
		<updated>2025-10-01T09:35:45Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 25.4 == === Documentation === ;Installation...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.4 ==&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
;Installation&lt;br /&gt;
:[[Installation]]&lt;br /&gt;
:[[Update Notices for MailStore Server to version 25.1 or newer]]&lt;br /&gt;
;Archiving Methods&lt;br /&gt;
:[[Archiving Email]]&lt;br /&gt;
:[[Choosing the Right Archiving Strategy]]&lt;br /&gt;
:[[Email Archiving with MailStore Basics]]&lt;br /&gt;
:[[Email encryption in Microsoft 365]]&lt;br /&gt;
:[[Archiving Email from Outlook, Thunderbird and others]]&lt;br /&gt;
:[[Archiving Outlook PST Files Directly]]&lt;br /&gt;
:[[Archiving Emails from External Systems (File Import)]]&lt;br /&gt;
:[[Archiving Server Mailboxes]]&lt;br /&gt;
:[[Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
:[[Archiving IMAP and POP3 Multidrop Mailboxes]]&lt;br /&gt;
;Accessing the Archive&lt;br /&gt;
:[[Accessing the Archive]]&lt;br /&gt;
:[[Accessing the Archive with the MailStore Client software]]&lt;br /&gt;
:[[Accessing the Archive with MailStore Web Access]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook integration]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook App integration]]&lt;br /&gt;
:[[Accessing the Archive via Integrated IMAP Server|Accessing the Archive using other Email Clients]]&lt;br /&gt;
;Export Email&lt;br /&gt;
:[[Exporting Email]]&lt;br /&gt;
;Administration&lt;br /&gt;
:[[Users, Folders and Settings]]&lt;br /&gt;
:[[Archives]]&lt;br /&gt;
:[[Active Directory Integration]]&lt;br /&gt;
:[[Setup Active Directory Federation Services]]&lt;br /&gt;
:[[Application Integration]]&lt;br /&gt;
:[[Google Workspace Integration]]&lt;br /&gt;
:[[IceWarp Server Integration]]&lt;br /&gt;
:[[Kerio Connect Integration]]&lt;br /&gt;
:[[Generic LDAP Integration]]&lt;br /&gt;
:[[MDaemon Integration]]&lt;br /&gt;
:[[Synchronizing User Accounts with Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
:[[Multi-factor Authentication]]&lt;br /&gt;
:[[Compliance General]]&lt;br /&gt;
:[[Retention Policies]]&lt;br /&gt;
:[[Message Date of an Email]]&lt;br /&gt;
:[[Auditing]]&lt;br /&gt;
:[[Audit Log]]&lt;br /&gt;
:[[Storage Locations]]&lt;br /&gt;
:[[Search Indexes]]&lt;br /&gt;
:[[Jobs]]&lt;br /&gt;
:[[Job Results]]&lt;br /&gt;
:[[Backup and Restore]]&lt;br /&gt;
:[[License Management]]&lt;br /&gt;
:[[SMTP Settings]]&lt;br /&gt;
:[[Active Sessions]]&lt;br /&gt;
:[[Product Updates]]&lt;br /&gt;
:[[MailStore Server Management Shell]]&lt;br /&gt;
;Service Configuration&lt;br /&gt;
:[[MailStore Server Service Configuration]]&lt;br /&gt;
;MailStore Server Administration API&lt;br /&gt;
:[[Administration API - Using the API]]&lt;br /&gt;
:[[Administration API - Function Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.4]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=HelpTopicIds&amp;diff=7890</id>
		<title>HelpTopicIds</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=HelpTopicIds&amp;diff=7890"/>
		<updated>2025-09-30T10:04:26Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* accs_export - [[Exporting_Email]]&lt;br /&gt;
* accs_extsearch - [[Accessing_the_Archive_with_the_MailStore_Client_software#Advanced_Search]]&lt;br /&gt;
* accs_outlook - [[Accessing_the_Archive_with_the_Microsoft_Outlook_integration]]&lt;br /&gt;
* accs_outlookapp - [[Accessing_the_Archive_with_the_Microsoft_Outlook_App_integration]]&lt;br /&gt;
* accs_preview - [[Accessing_the_Archive_with_the_MailStore_Client_software#Email_Preview]]&lt;br /&gt;
* accs_web - [[Accessing_the_Archive_with_MailStore_Web_Access]]&lt;br /&gt;
* arch_delete - [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving]]&lt;br /&gt;
* arch_filesystem - [[Archiving_Emails_from_External_Systems_(File_Import)]]&lt;br /&gt;
* arch_filepst - [[Archiving_Outlook_PST_Files_Directly]]&lt;br /&gt;
* arch_gateway - [[Archiving_MailStore_Gateway_Mailbox]]&lt;br /&gt;
* arch_nospamproxy - [[Archiving_Emails_from_NoSpamProxy]]&lt;br /&gt;
* gateway_introduction - [[Archiving_MailStore_Gateway_Mailbox]]&lt;br /&gt;
* arch_googleapps_batch - [[Archiving_Emails_from_Google_Workspace#Archiving_Multiple_Mailboxes_Centrally]]&lt;br /&gt;
* arch_googleapps - [[Archiving_Emails_from_Google_Workspace]]&lt;br /&gt;
* arch_googleapps_multidrop - [[Archiving_Emails_from_Google_Workspace#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_googlemail_installed_app - [[Archiving_Emails_from_Gmail]]&lt;br /&gt;
* arch_outlookcom_modern_auth - [[Archiving_Emails_from_Outlook.com]]&lt;br /&gt;
* arch_icewarp - [[Archiving_Emails_from_IceWarp_Server]]&lt;br /&gt;
* arch_icewarp_mailbox - [[Archiving_Emails_from_IceWarp_Server#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_icewarp_mailboxes - [[Archiving_Emails_from_IceWarp_Server#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_icewarp_multidrop - [[Archiving_Emails_from_IceWarp_Server#Archiving_All_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_imapbatch - [[Batch-archiving_IMAP_Mailboxes]]&lt;br /&gt;
* arch_inout - [[MailStore_Proxy]]&lt;br /&gt;
* arch_introduction - [[Archiving_Email]]&lt;br /&gt;
* arch_kerio - [[Archiving_Emails_from_Kerio_Connect]]&lt;br /&gt;
* arch_kerio_mailbox - [[Archiving_Emails_from_Kerio_Connect#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_kerio_mailboxes - [[Archiving_Emails_from_Kerio_Connect#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_kerio_multidrop - [[Archiving_Emails_from_Kerio_Connect#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_mailboxes - [[Archiving_Server_Mailboxes]]&lt;br /&gt;
* arch_mailclients - [[Archiving_Email_from_Outlook,_Thunderbird_and_others]]&lt;br /&gt;
* arch_mdaemon - [[Archiving_Emails_from_MDaemon]]&lt;br /&gt;
* arch_mdaemon_mailbox - [[Archiving_Emails_from_MDaemon#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_mdaemon_mailboxes - [[Archiving_Emails_from_MDaemon#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_mdaemon_multidrop - [[Archiving_Emails_from_MDaemon#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_multidrop - [[Archiving_IMAP_and_POP3_Multidrop_Mailboxes]]&lt;br /&gt;
* arch_profiles - [[Archiving_Email]]&lt;br /&gt;
* arch_schedule - [[Email_Archiving_with_MailStore_Basics#Automating_the_Archiving_Process]]&lt;br /&gt;
* arch_results - [[Email_Archiving_with_MailStore_Basics]]&lt;br /&gt;
* arch_selfolders - [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders]]&lt;br /&gt;
* bkup_integrated - [[Backup_and_Restore]]&lt;br /&gt;
* comp_auditing - [[Auditing]]&lt;br /&gt;
* comp_auditlog - [[Audit_Log]]&lt;br /&gt;
* comp_auditlogexport - [[Audit_Log]]&lt;br /&gt;
* comp_auditor - [[Compliance_General]]&lt;br /&gt;
* comp_forcechangepassword - [[Notes_on_Password_Complexity]]&lt;br /&gt;
* comp_general - [[Compliance_General]]&lt;br /&gt;
* comp_manage_passwords - [[Accessing_the_Archive_with_the_MailStore_Client_software#Managing_Passwords]]&lt;br /&gt;
* comp_password_complexity - [[Notes_on_Password_Complexity]]&lt;br /&gt;
* comp_retention - [[Retention_Policies]]&lt;br /&gt;
* comp_message_date - [[Message_Date_of_an_Email]]&lt;br /&gt;
* expo_googleapps - [[Exporting_Email]]&lt;br /&gt;
* gsta_login - [[Accessing_the_Archive_with_the_MailStore_Client_software#Starting_and_Login]]&lt;br /&gt;
* job_jobs - [[Jobs]]&lt;br /&gt;
* job_scheduling - [[Jobs]]&lt;br /&gt;
* job_results - [[Job_Results]]&lt;br /&gt;
* mads_sync - [[Administration]]&lt;br /&gt;
* tech_config - [[MailStore_Server_Service_Configuration]]&lt;br /&gt;
* tech_index - [[Search_Indexes]]&lt;br /&gt;
* tech_mscmd - [[MailStore_Server_Management_Shell]]&lt;br /&gt;
* tech_proxy - [[MailStore_Proxy]]&lt;br /&gt;
* tech_safemode - [[MailStore_Server_Service_Configuration]]&lt;br /&gt;
* tech_smtpsettings - [[SMTP_Settings]]&lt;br /&gt;
* tech_archives - [[Archives]]&lt;br /&gt;
* tech_storageloc - [[Storage_Locations]]&lt;br /&gt;
* tech_productupdates - [[Product_Updates]]&lt;br /&gt;
* umgm_privileges - [[Users,_Folders_and_Settings#User_Management]]&lt;br /&gt;
* umgm_users - [[Users,_Folders_and_Settings#User_Management]]&lt;br /&gt;
* xchg_introduction - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_jour_intro - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_mailbox - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_mailboxes - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_archive_mailbox - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_archive_mailboxes - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_public - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* impl_noownserver - [[Archiving_Emails_Without_Your_Own_Emailserver|(No own e-mail server)]]&lt;br /&gt;
* impl_exim - [[Archiving_Emails_from_an_Exim_Based_Email_Server|Exim]]&lt;br /&gt;
* impl_hmailserver - [[Archiving_Emails_from_hMailServer|hMailServer]]&lt;br /&gt;
* impl_intranator - [[Archiving_Emails_from_Intra2net_Systems|Intra2net  Appliance Pro / Business Server]]&lt;br /&gt;
* impl_kerioconnect - [[Archiving_Emails_from_Kerio_Connect|Kerio Connect (Kerio MailServer)]]&lt;br /&gt;
* impl_kolab - [[Archiving_Emails_from_Kolab|Kolab]]&lt;br /&gt;
* impl_postfix - [[Archiving_Emails_from_a_Postfix_Based_Email_Server|Postfix]]&lt;br /&gt;
* impl_qmail - [[Archiving_Emails_from_a_Qmail_Based_Email_Server|Qmail]]&lt;br /&gt;
* impl_scalix - [[Archiving_Emails_from_Scalix|Scalix]]&lt;br /&gt;
* impl_sendmail - [[Archiving_Emails_from_a_Sendmail_Based_Email_Server|Sendmail]]&lt;br /&gt;
* impl_smartermail - [[Archiving_Emails_from_SmarterMail|SmarterMail]]&lt;br /&gt;
* impl_tobitdavid - [[Archiving_Emails_from_Tobit_David.fx|Tobit David.fx]]&lt;br /&gt;
* impl_zimbra - [[Archiving_Emails_from_Zimbra|Zimbra Collaboration Suite]]&lt;br /&gt;
* implexch_2003 - [[Archiving_Emails_from_Microsoft_Exchange_2003|Exchange 2003]]&lt;br /&gt;
* implexch_2007 - [[Archiving_Emails_from_Microsoft_Exchange_2007|Exchange 2007]]&lt;br /&gt;
* implexch_2010 - [[Archiving_Emails_from_Microsoft_Exchange_2010|Exchange 2010]]&lt;br /&gt;
* implexch_2013 - [[Archiving_Emails_from_Microsoft_Exchange_2013|Exchange 2013]]&lt;br /&gt;
* implexch_2016 - [[Archiving_Emails_from_Microsoft_Exchange_2016|Exchange 2016]] &lt;br /&gt;
* implexch_2019 - [[Archiving_Emails_from_Microsoft_Exchange_2019|Exchange 2019]]&lt;br /&gt;
* implexch_se - [[Archiving_Emails_from_Microsoft_Exchange_SE|Exchange SE]]&lt;br /&gt;
* implexch_o365 - [[Archiving_Emails_from_Microsoft_Office_365|Office 365]]&lt;br /&gt;
* welc_licensing - [[License_Management]]&lt;br /&gt;
* arch_microsoft365 - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)]]&lt;br /&gt;
* arch_microsoft365_single - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Individual_Microsoft.C2.A0365_Mailboxes]]&lt;br /&gt;
* arch_microsoft365_multiple - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Multiple_Microsoft.C2.A0365_Mailboxes_Centrally]]&lt;br /&gt;
* arch_microsoft365_single_archive_mailbox - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Individual_Microsoft.C2.A0365_Archive_Mailboxes]]&lt;br /&gt;
* arch_microsoft365_multiple_archive_mailboxes - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Multiple_Microsoft.C2.A0365_Archive_Mailboxes_Centrally]]&lt;br /&gt;
* arch_microsoft365_public - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Public_Folders]]&lt;br /&gt;
* expo_microsoft365 - [[Exporting_Email]]&lt;br /&gt;
* cred_microsoft365 - [[Synchronizing_User_Accounts_with_Microsoft_365_(Modern_Authentication)#Creating_Credentials_in_MailStore_Server]]&lt;br /&gt;
* expo_mailstorecloudbulk - [[MailStore_Cloud_Help#Migration_from_MailStore_Server_to_MailStore_Cloud]]&lt;br /&gt;
&lt;br /&gt;
[[de:HelpTopicIds]]&lt;br /&gt;
[[en:helpTopicIds]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=MailStore_Cloud_Help&amp;diff=7889</id>
		<title>MailStore Cloud Help</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=MailStore_Cloud_Help&amp;diff=7889"/>
		<updated>2025-09-30T10:00:56Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;== Migration from MailStore Server to MailStore Cloud == For help regarding the migration from MailStore Server to MailStore Cloud, please refer to this help article in the de...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Migration from MailStore Server to MailStore Cloud ==&lt;br /&gt;
For help regarding the migration from MailStore Server to MailStore Cloud, please refer to this help article in the dedicated MailStore Cloud help: &lt;br /&gt;
&lt;br /&gt;
[https://www.mailstore.com/en/help/mailstore-cloud/migration-from-mailstore-server-to-mailstore-cloud/ Migration from MailStore Server to MailStore Cloud]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Administration_API_-_Function_Reference&amp;diff=7874</id>
		<title>Administration API - Function Reference</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Administration_API_-_Function_Reference&amp;diff=7874"/>
		<updated>2025-09-22T08:54:59Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* SetUserPrivilegesOnAllFolders */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&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;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;type&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Type of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databaseName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of database on Microsoft SQL Server or PostgreSQL server.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databasePath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which database folder information and email meta data are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;contentPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which email headers and contents are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;indexPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which full text search indexes are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of Microsoft SQL Server or PostgreSQL server.&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;
| User name for accessing Microsoft SQL Server or PostgreSQL server.&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 for accessing Microsoft SQL Server or PostgreSQL server.&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;
==== type ====&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;FileSystemInternal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Advanced file system-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SQLServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Microsoft SQL Server-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;PostgreSQL&amp;lt;/tt&amp;gt;&lt;br /&gt;
| PostgreSQL server-based archive store.&lt;br /&gt;
|}&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;
== 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;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;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;
== CompactMasterDatabase ==&lt;br /&gt;
Compact master database.&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;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;
== CreateBackup == &lt;br /&gt;
Create a backup of the entire 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;path&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Path to directory into which the backup should be written.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;excludeSearchIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Indicates whether the search index files should be excluded from the backup.&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;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 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 [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&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;
==== 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;
== 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;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;
== 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;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;type&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Type of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databaseName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of database on Microsoft SQL Server or PostgreSQL server.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databasePath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which database folder information and email meta data are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;contentPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which email headers and contents are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;indexPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which full text search indexes are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of Microsoft SQL Server or PostgreSQL server.&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;
| User name for accessing Microsoft SQL Server or PostgreSQL server.&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 for accessing Microsoft SQL Server or PostgreSQL server.&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;
==== type ====&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;FileSystemInternal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Standard archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SQLServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Microsoft SQL Server-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;PostgreSQL&amp;lt;/tt&amp;gt;&lt;br /&gt;
| PostgreSQL server-based archive store.&lt;br /&gt;
|}&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;
== CreateUser ==&lt;br /&gt;
Create new MailStore user. Use [[Administration_API_-_Function_Reference#SetUserPrivilegesOnFolder|SetUserPrivilegesOnFolder]] to grant that user privileges on the user's 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;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;
| &amp;lt;tt&amp;gt;loginPrivileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma separated list of log in privileges. If not given, all login privileges are assigned.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&lt;br /&gt;
{{Administration_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==== loginPrivileges ====&lt;br /&gt;
{{Administration_API_User_Login_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== DeleteAppPasswords ==&lt;br /&gt;
Deletes all app passwords of a user, hence all non-interactive logins will fail and have to be reconfigured by the 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;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| The user name of the user whose app passwords shall be deleted.&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;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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| The unique 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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&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;
| &amp;lt;tt&amp;gt;reason&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| The reason why that message has to be deleted which will be written into the audit log.&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;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;
Neither the user's archive nor the user's archive emails are deleted when deleting a 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;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;
== DetachStore ==&lt;br /&gt;
Detach an 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;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;
== DisableMFA ==&lt;br /&gt;
Disables multi-factor authentication of a 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;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The user name of the user for whom MFA shall be disabled.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Administration_API_-_Function_Reference#InitializeMFA|InitializeMFA]] enables multi-factor authentication of a user.&lt;br /&gt;
&lt;br /&gt;
== GetActiveSessions ==&lt;br /&gt;
Get list of current user sessions.&lt;br /&gt;
&lt;br /&gt;
== GetChildFolders ==&lt;br /&gt;
Get child folders.&lt;br /&gt;
Depending on compliance settings this method may return only the first folder hierarchy level.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&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 whose child folders should be returned. If omitted, all archives and folder will be returned.&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;
== GetCredentials ==&lt;br /&gt;
Get the list of credential objects and their details.&lt;br /&gt;
&lt;br /&gt;
== GetDirectoryServicesConfiguration ==&lt;br /&gt;
Get current Directory Services configuration settings.&lt;br /&gt;
&lt;br /&gt;
== GetFolderStatistics ==&lt;br /&gt;
Get folder statistics.&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;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 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;2022-12-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2023-01-01T00:00:00&amp;quot; --timeZoneId=&amp;quot;$Local&amp;quot; --jobId=1''&lt;br /&gt;
&lt;br /&gt;
Use the API command [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
&lt;br /&gt;
== GetJobs ==&lt;br /&gt;
Retrieve list of jobs.&lt;br /&gt;
&lt;br /&gt;
== GetLicenseInformation ==&lt;br /&gt;
Retrieve license information.&lt;br /&gt;
&lt;br /&gt;
Example license information object:&lt;br /&gt;
&lt;br /&gt;
 {&lt;br /&gt;
  &amp;quot;productKey&amp;quot;: &amp;quot;YOUR-MAIL-STORE-PRODUCT-KEY&amp;quot;,&lt;br /&gt;
  &amp;quot;productVersion&amp;quot;: &amp;quot;13.1.0.12345&amp;quot;,&lt;br /&gt;
  &amp;quot;maxNamedUsers&amp;quot;: 100,&lt;br /&gt;
  &amp;quot;namedUsers&amp;quot;: 95,&lt;br /&gt;
  &amp;quot;unusedNamedUsers&amp;quot;: 5,&lt;br /&gt;
  &amp;quot;supportExpiryDate&amp;quot;: &amp;quot;2023-12-31&amp;quot;,&lt;br /&gt;
  &amp;quot;supportLevel&amp;quot;: &amp;quot;Premium Service&amp;quot;,&lt;br /&gt;
  &amp;quot;validFrom&amp;quot;: null,&lt;br /&gt;
  &amp;quot;validTo&amp;quot;: null,&lt;br /&gt;
  &amp;quot;licensedTo&amp;quot;: &amp;quot;MailStore Software GmbH&amp;quot;,&lt;br /&gt;
  &amp;quot;machineName&amp;quot;: &amp;quot;MAILSTORE&amp;quot;&lt;br /&gt;
 }&lt;br /&gt;
&lt;br /&gt;
The properties ''validFrom'' and ''validTo'' are only set when Trial or NFR product keys are used.&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;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;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;
== GetRetentionPolicies ==&lt;br /&gt;
Get the retention policies.&lt;br /&gt;
&lt;br /&gt;
Example retention policies object:&lt;br /&gt;
&lt;br /&gt;
 [&lt;br /&gt;
   {&lt;br /&gt;
     &amp;quot;name&amp;quot;: &amp;quot;Keep All Mails for 10 Years&amp;quot;,&lt;br /&gt;
     &amp;quot;order&amp;quot;: 1,&lt;br /&gt;
     &amp;quot;enabled&amp;quot;: true,&lt;br /&gt;
     &amp;quot;searchCriteria&amp;quot;: {&lt;br /&gt;
      &amp;quot;from&amp;quot;: null,&lt;br /&gt;
      &amp;quot;to&amp;quot;: null,&lt;br /&gt;
      &amp;quot;query&amp;quot;: null,&lt;br /&gt;
      &amp;quot;queryAttachmentContents&amp;quot;: false,&lt;br /&gt;
      &amp;quot;queryAttachments&amp;quot;: false,&lt;br /&gt;
      &amp;quot;queryMessageBody&amp;quot;: false,&lt;br /&gt;
      &amp;quot;querySubject&amp;quot;: false,&lt;br /&gt;
      &amp;quot;includedArchives&amp;quot;: null,&lt;br /&gt;
      &amp;quot;excludedArchives&amp;quot;: [&lt;br /&gt;
        &amp;quot;admin&amp;quot;&lt;br /&gt;
        ]&lt;br /&gt;
      },&lt;br /&gt;
     &amp;quot;period&amp;quot;: 10,&lt;br /&gt;
     &amp;quot;periodInterval&amp;quot;: &amp;quot;year&amp;quot;,&lt;br /&gt;
     &amp;quot;referenceDateType&amp;quot;: &amp;quot;ArchiveDate&amp;quot;,&lt;br /&gt;
     &amp;quot;delete&amp;quot;: false&lt;br /&gt;
   }&lt;br /&gt;
 ]&lt;br /&gt;
&lt;br /&gt;
The ''referenceDateType'' can bei either ''ArchiveDate'' or ''MessageDate''.&lt;br /&gt;
&lt;br /&gt;
== GetServerInfo ==&lt;br /&gt;
Get MailStore Server version and machine name.&lt;br /&gt;
&lt;br /&gt;
== GetServiceConfiguration ==&lt;br /&gt;
Get MailStore Server service configuration. This includes the path to the Master Database, the location of the audit log, whether the different debug logs are enabled and the endpoint configuration.&lt;br /&gt;
&lt;br /&gt;
== GetSmtpSettings ==&lt;br /&gt;
Get current SMTP configuration.&lt;br /&gt;
&lt;br /&gt;
== GetStoreAutoCreateConfiguration ==&lt;br /&gt;
Get automatic archive store creation settings.&lt;br /&gt;
&lt;br /&gt;
== GetStoreIndexes ==&lt;br /&gt;
Get list of full text 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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional)&lt;br /&gt;
| Unique ID of archive store.&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;includeSize&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool (optional)&lt;br /&gt;
| Includes size of archive store. Default: ''true''. May be slow when running on slow hardware.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== GetTimeZones ==&lt;br /&gt;
Get the list of available time zones and their IDs.&lt;br /&gt;
&lt;br /&gt;
The ''id'' of the output can be used as ''timeZoneId'' in [[Administration_API_-_Function_Reference#CreateJob|CreateJob]], [[Administration_API_-_Function_Reference#GetJobResults|GetJobResults]], [[Administration_API_-_Function_Reference#SetJobSchedule|SetJobSchedule]] and [[Administration_API_-_Function_Reference#SendStatusReport|SendStatusReport]] and as ''timeZoneID'' (with a capital ''ID'') in [[Administration_API_-_Function_Reference#GetWorkerResults|GetWorkerResults]].&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;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;
== 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;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 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;
| If given, must be equal to the current username. Filters results by current user.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Interactive Management Shell Example: ''GetWorkerResults --fromIncluding=&amp;quot;2022-01-01T00:00:00&amp;quot; --toExcluding=&amp;quot;2023-01-01T00:00:00&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 [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
&lt;br /&gt;
Be aware that ''timeZoneID'' has to be written with a capital ''ID'' where all other commands with a ''timeZoneId'' are expecting ''Id''.&lt;br /&gt;
&lt;br /&gt;
== GetWorkerResultReport ==&lt;br /&gt;
Get the details of a profile execution result.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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 ID of the result for which the details should be fetched.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the [[Administration_API_-_Function_Reference#GetWorkerResults|GetWorkerResults]] command to get the IDs of results.&lt;br /&gt;
&lt;br /&gt;
== InitializeMFA ==&lt;br /&gt;
Initializes multi-factor authentication of a user. During the next login with an MFA-capable client, the user has to scan a QR code with a TOTP compatible app and has to enter an MFA code to be able to login.&lt;br /&gt;
When ''InitializeMFA'' is called when MFA is already active for a user, a new secret is generated and the user has to scan the QR code again. This also invalidates all trusted device tokens of a 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;userName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| The user name of the user for whom MFA shall be initialized.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Administration_API_-_Function_Reference#DisableMFA|DisableMFA]] disables multi-factor authentication of a user.&lt;br /&gt;
&lt;br /&gt;
== MaintainFileSystemDatabases ==&lt;br /&gt;
Run database maintenance on all databases of file system based archive stores.&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;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;
== 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;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;
== ProcessRetentionPolicies ==&lt;br /&gt;
Processes the configured retention policies.&lt;br /&gt;
&lt;br /&gt;
== RebuildSelectedStoreIndexes ==&lt;br /&gt;
Rebuild all full-text indexes selected for rebuild.&lt;br /&gt;
&lt;br /&gt;
== RebuildStoreIndex ==&lt;br /&gt;
Rebuild search index for given archive 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;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;folder&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Name of folder name.&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;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. Must be given, when the encryption key cannot be read from the key file 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 32 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|VerifyStore]] or [[#VerifyStores|VerifyStores]] to verify the state of the Recovery Records. Cannot be used for external archive stores that store their content in the 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;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 statistics of all archive stores.&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;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;
== 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;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;
== 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;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;
== RenewMasterKey ==&lt;br /&gt;
Renews the master key which is used to encrypt the encryption keys.&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;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;
== 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;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 MailStore Client. Client side profiles can be started by using the [[MailStore_Server_Management_Shell|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;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 MailStore 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;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.&lt;br /&gt;
&lt;br /&gt;
== SelectAllStoreIndexesForRebuild ==&lt;br /&gt;
Select all full-text indexes for rebuild.&lt;br /&gt;
&lt;br /&gt;
== SendStatusReport ==&lt;br /&gt;
Send a status report to the given recipients.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;timespan&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Timespan that is covered by the status report.&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 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;recipients&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Comma separated list of recipients that will receive the status report.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== Timespan ====&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;today&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The day when the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;yesterday&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The day before the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thisweek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The week when the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;lastweek&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The week before the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;thismonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The month when the status report is sent.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;lastmonth&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The month before the status report is sent.&lt;br /&gt;
|}&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;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 [[Administration_API_-_Function_Reference#GetComplianceConfiguration|GetComplianceConfiguration]] to receive supported values.&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;passwordPolicyEnabled&amp;quot;: true,&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;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;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 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 [[Administration_API_-_Function_Reference#GetTimeZones|GetTimeZones]] to retrieve a list of all available time zones and their ids.&lt;br /&gt;
=== Argument Values ===&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;
==== 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;
== SetProfileServerSideExecution ==&lt;br /&gt;
Disables or enables the automatic server-sided execution with its parameters.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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 profile ID of the profile to be modified.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;automatic&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Enables (true) or disables (false) the profile's server-side automation.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;automaticPauseBetweenExecutions&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number (optional) &lt;br /&gt;
| Integer value (0 - 2147483647) of seconds to pause between re-executing an automatic profile.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;automaticMaintenanceWindows&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| TimeSpan string (hh:mm-hh:mm, e.g. 22:00-04:00) for the time window where the execution should not be executed, e.g. to schedule maintenance tasks.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Use the API command [[Administration_API_-_Function_Reference#GetProfiles|GetProfiles]] to retrieve a list of all profiles and their current &amp;quot;serverSideExecution&amp;quot; section details.&lt;br /&gt;
&lt;br /&gt;
The command can be executed with either the argument ''automatic=false'' and no additional parameters to disable the automation, or with ''automatic=true'' and at least the ''automaticPauseBetweenExecutions'' value given. The ''automaticMaintenanceWindows'' parameter is optional. Setting an already automated profile to automatic again, will restart the profile.&lt;br /&gt;
&lt;br /&gt;
== SetRetentionPolicies ==&lt;br /&gt;
Set retention policies.&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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;
| Retention policy configuration.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
To get example policies use the client to create retention policies manually. Then use the API command [[Administration_API_-_Function_Reference#GetRetentionPolicies|GetRetentionPolicies]] to retrieve the json values. &amp;lt;br&amp;gt;&lt;br /&gt;
Please be aware that the API is case-sensitive. Especially the archive inclusion/exclusion criteria must not contain upper case characters, as the user archives are always handled lower-case internally.&lt;br /&gt;
Due to a more complex distributed permission concept, retention policies can not be edited via the API for the MailStore Service Provider Edition.&lt;br /&gt;
&lt;br /&gt;
== SetServiceCertificate ==&lt;br /&gt;
Set the X509 certificate that is used by MailStore Server for incoming connections.&lt;br /&gt;
The certificate must already reside in the computer's local certificate store.&lt;br /&gt;
The thumbprint of the currently used certificate can be retrieved with [[Administration_API_-_Function_Reference#GetServiceConfiguration|GetServiceConfiguration]].&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! width=150px | Name&lt;br /&gt;
! width=120px | Type&lt;br /&gt;
! Description&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 X509 certificate.&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;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;recipientEmailAddresses&amp;quot;: [&amp;quot;administrator@example.com&amp;quot;, &amp;quot;user@example.com&amp;quot;]&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;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;sizeThreshold&amp;quot; : int or null,&lt;br /&gt;
  &amp;quot;databaseBaseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;contentBaseDirectory&amp;quot; : string,&lt;br /&gt;
  &amp;quot;indexBaseDirectory&amp;quot; : string&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== SetStoreProperties ==&lt;br /&gt;
Set properties 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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Set properties of archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;type&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| &lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databaseName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of database on Microsoft SQL Server or PostgreSQL server.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;databasePath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which database folder information and email meta data are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;contentPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which email headers and contents are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;indexPath&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Path to directory in which full text search indexes are stored.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;serverName&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Name of Microsoft SQL Server or PostgreSQL server.&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;
| User name for accessing Microsoft SQL Server or PostgreSQL server.&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 for accessing Microsoft SQL Server or PostgreSQL server.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== type ====&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;FileSystemInternal&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Advanced file system-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;SQLServer&amp;lt;/tt&amp;gt;&lt;br /&gt;
| Microsoft SQL Server-based archive store.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;PostgreSQL&amp;lt;/tt&amp;gt;&lt;br /&gt;
| PostgreSQL server-based archive store.&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;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 (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;
== 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;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;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;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;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;
== SetUserLoginPrivileges ==&lt;br /&gt;
Set login privileges 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;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;loginPrivileges&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string &lt;br /&gt;
| Comma separated list of login privileges.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== loginPrivileges ====&lt;br /&gt;
{{Administration_API_User_Login_Privileges}}&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;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;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;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;
{{Administration_API_User_Privileges}}&lt;br /&gt;
&lt;br /&gt;
== SetUserPrivilegesOnAllFolders ==&lt;br /&gt;
Set privileges on all folders for MailStore user, except for the folders that are excluded&lt;br /&gt;
&lt;br /&gt;
=== Arguments ===&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! 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 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 folder privileges.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;excludeFolders&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string (optional)&lt;br /&gt;
| Comma separated list of folders to exclude.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Argument Values ===&lt;br /&gt;
&lt;br /&gt;
==== privileges ====&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;read&amp;lt;/tt&amp;gt;&lt;br /&gt;
| The user is granted read access to the specified folders.&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 folders. 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 folders.&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;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;
{| 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;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;
== UnlockStore ==&lt;br /&gt;
Unlock a foreign archive store. In case an archive store from a foreign MailStore installation is attached, this method can be used to unlock that 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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| Unique ID of archive store to unlock.&lt;br /&gt;
|-&lt;br /&gt;
| &amp;lt;tt&amp;gt;passphrase&amp;lt;/tt&amp;gt;&lt;br /&gt;
| string&lt;br /&gt;
| Product key or recovery key of the foreign MailStore installation.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== UpgradeStore ==&lt;br /&gt;
Upgrade an archive store from an older version to the 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;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;
== UpgradeStores ==&lt;br /&gt;
Upgrade all archive stores from an older version to the current format.&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;id&amp;lt;/tt&amp;gt;&lt;br /&gt;
| number &lt;br /&gt;
| The unique identifier of the archive store to be verified.&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. Default: true. May be slow when running on slow hardware.&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;includeIndexes&amp;lt;/tt&amp;gt;&lt;br /&gt;
| bool&lt;br /&gt;
| Defines whether to verify the search indexes as well. Default: true. May be slow when running on slow hardware.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[de:Administration API - Function Reference]]&lt;br /&gt;
[[en:Administration API - Function Reference]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=File:Arch_MailStore_Gateway_NoSpamProxy_02.png&amp;diff=7873</id>
		<title>File:Arch MailStore Gateway NoSpamProxy 02.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=File:Arch_MailStore_Gateway_NoSpamProxy_02.png&amp;diff=7873"/>
		<updated>2025-09-19T14:10:23Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Cstelzmann uploaded a new version of File:Arch MailStore Gateway NoSpamProxy 02.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=File:Arch_filesystem_05.png&amp;diff=7872</id>
		<title>File:Arch filesystem 05.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=File:Arch_filesystem_05.png&amp;diff=7872"/>
		<updated>2025-09-19T14:06:24Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Cstelzmann uploaded a new version of File:Arch filesystem 05.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Archiving_Emails_from_External_Systems_-_File_Import&amp;diff=7871</id>
		<title>Archiving Emails from External Systems - File Import</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Archiving_Emails_from_External_Systems_-_File_Import&amp;diff=7871"/>
		<updated>2025-09-19T14:04:54Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* Archiving Emails of Multiple Users */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;MailStore Server can also archive the emails from applications that are not directly supported if they are available in a standardized format. With most applications it is necessary to export the emails to one of those formats first.&lt;br /&gt;
&lt;br /&gt;
Using file import, MailStore Server can archive the following formats:&lt;br /&gt;
&lt;br /&gt;
*'''EML''' - One file per email. Often called RFC 822 or MIME format.&lt;br /&gt;
*'''MSG''' - One file per email. Microsoft Outlook email files.&lt;br /&gt;
*'''PST''' - Microsoft Outlook personal folder files.&lt;br /&gt;
*'''MBOX''' - This file format is used by Mozilla Thunderbird, for example, although in this case the file ending is omitted. The MBOX file format is also used by many Unix mail servers. &lt;br /&gt;
&lt;br /&gt;
== Procedure for Archiving PST Files ==&lt;br /&gt;
Archiving PST files is described separately in chapter [[Archiving_Outlook_PST_Files_Directly|Archiving Outlook PST Files Directly]].&lt;br /&gt;
&lt;br /&gt;
== Procedure for Archiving EML and MSG Files ==&lt;br /&gt;
Setting up archiving processes for files from the file system is done using archiving profiles. General information about archiving profiles is available in chapter [[Email_Archiving_with_MailStore_Basics#Working_with_Archiving_Profiles|Working with Archiving Profiles]].&lt;br /&gt;
&lt;br /&gt;
=== Archiving Emails of a Single User ===&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' If you do not want to archive email files in your personal user archive only, you'll have to be logged on to MailStore Client as a MailStore Server administrator. Only a MailStore Server administrator can archive emails for other users.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
*In MailStore Server, click on ''Archive Email''.&lt;br /&gt;
*From the ''E-mail Files'' category in the ''Create Profile'' section select ''EML and MSG files''.&lt;br /&gt;
*A wizard opens, guiding you through the setup process.&lt;br /&gt;
*: [[File:arch_filesystem_00.png|center|350px]]&lt;br /&gt;
*Select ''Single User'' and click on ''OK''.&lt;br /&gt;
*The dialog window ''Archive EML and MSG files'' appears.&lt;br /&gt;
*: [[File:arch_filesystem_01.png|center|350px]]&lt;br /&gt;
*Select the folder to be archived. All email files in this folder will be archived. &lt;br /&gt;
*If desired, adjust the advanced settings or simply click ''Next''.&lt;br /&gt;
:*'''Include Subfolders:'''&amp;lt;br/&amp;gt;In addition to the emails in the selected folder also those located in any subfolders will be archived.&lt;br /&gt;
:*'''Read MailStore Headers:'''&amp;lt;br/&amp;gt;RFC 822 (EML) files created by the MailStore Server-specific export process contain additional information about the source archives and folders. This information allows to file emails exported from MailStore Server into the correct user archives and folders when being rearchived. Non-existent archives and folders will be created automatically.&lt;br /&gt;
:*'''Verify Signature''': Verifies the signature of a [[Exporting_Email#Email_Files|signed export]]. If successful, the original archiving date of the exported files will be restored in the archive.&lt;br /&gt;
:*'''Custom File Extensions:'''&amp;lt;br/&amp;gt;Here you can make appropriate entries if the files to be archived are in EML or MSG format but have a different file extension.&lt;br /&gt;
*If needed, adjust the settings for the [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders|List of Folders to be Archived]], the filter and the [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders|Deletion Rules]]. &lt;br /&gt;
*:[[File:arch_filesystem_02.png|center|350px]]&lt;br /&gt;
*If logged on to MailStore Server as a MailStore Server-administrator, the target archive can be specified in the next step of the wizard. Select the archive of the user for whom the selected files are to be archived.&lt;br /&gt;
*: [[File:arch_filesystem_03.png|center|350px]]&lt;br /&gt;
*In the final step you can specify a name for the new archiving profile. After clicking on ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and can be run immediately, if desired.&lt;br /&gt;
&lt;br /&gt;
=== Archiving Emails of Multiple Users ===&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' In order to be able to select this archiving method, you'll have to be logged on to MailStore Client as a MailStore Server administrator. Only a MailStore Server administrator can archive emails for other users.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
In addition to archiving email files of a single user, MailStore Server can archive email files of multiple users from a single directory; such emails may have been exported from a multidrop mailbox.&amp;lt;br/&amp;gt;&lt;br /&gt;
To archive such emails please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* In MailStore Server, click on ''Archive Email''.&lt;br /&gt;
* From the ''E-mail Files'' category in the ''Create Profile'' section select ''EML and MSG files''.&lt;br /&gt;
* A wizard opens, guiding you through the setup process.&lt;br /&gt;
*: [[File:arch_filesystem_04.png|center|350px]]&lt;br /&gt;
* Select ''Multiple Users'' and click on ''OK''.&lt;br /&gt;
*: {{Archiving_Multiple_or_Multidrop_Note|from a source that contains emails of multiple users}}&lt;br /&gt;
* The dialog window ''Archive Multidrop Mailbox (Filesystem)'' appears.&lt;br /&gt;
*: [[File:arch_filesystem_05.png|center|350px]]&lt;br /&gt;
* Select the folder with the email files to be archived.&lt;br /&gt;
* Adjust any further settings such as how to handle emails with unknown addresses.&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* You can specify [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving|Deletion Rules]] for when archived mails should be deleted from the multidrop mailbox. This makes it possible to align the deletion with your MailStore Server backup strategy. For example, in case of a daily backup the deletion can be postponed by a day.&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* In the final step you can specify a name for the new archiving profile. After clicking on ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and can be run immediately, if desired.&lt;br /&gt;
&lt;br /&gt;
=== Archiving Emails from a MailStore Export ===&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' In order to be able to select this archiving method, you'll have to be logged on to MailStore Client as a MailStore Server administrator. Only a MailStore Server administrator can archive emails for other users.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
To archive EML files which have been created by a MailStore Export, the correct options have been pre-selected. This provides an easy way to file emails exported from MailStore Server into the correct user archives and folders again.&amp;lt;br/&amp;gt;&lt;br /&gt;
Please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
*In MailStore Server, click on ''Archive Email''.&lt;br /&gt;
*From the ''E-mail Files'' category in the ''Create Profile'' section select ''EML and MSG files''.&lt;br /&gt;
*A wizard opens, guiding you through the setup process.&lt;br /&gt;
*: [[File:arch_filesystem_06.png|center|350px]]&lt;br /&gt;
*Select ''MailStore Export'' and click on ''OK''.&lt;br /&gt;
*The dialog window ''Archive EML and MSG files'' appears.&lt;br /&gt;
*: [[File:arch_filesystem_07.png|center|350px]]&lt;br /&gt;
*Select the folder to be archived. All email files in this folder will be archived. &lt;br /&gt;
*If desired, adjust the advanced settings or simply click ''Next''.&lt;br /&gt;
:*'''Include Subfolders:'''&amp;lt;br/&amp;gt;In addition to the emails in the selected folder also those located in any subfolders will be archived.&lt;br /&gt;
:*'''Read MailStore Headers:'''&amp;lt;br/&amp;gt;RFC 822 (EML) files created by the MailStore Server-specific export process contain additional information about the source archives and folders. This information allows to file emails exported from MailStore Server into the correct user archives and folders when being rearchived. Non-existent archives and folders will be created automatically.&lt;br /&gt;
:*'''Verify Signature''': Verifies the signature of a [[Exporting_Email#Email_Files|signed export]]. If successful, the original archiving date of the exported files will be restored in the archive.&lt;br /&gt;
:*'''Custom File Extensions:'''&amp;lt;br/&amp;gt;Here you can make appropriate entries if the files to be archived are in EML or MSG format but have a different file extension.&lt;br /&gt;
*If needed, adjust the settings for the [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders|List of Folders to be Archived]], the filter and the [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders|Deletion Rules]]. &lt;br /&gt;
*:[[File:arch_filesystem_02.png|center|350px]]&lt;br /&gt;
*You can specify the target archive in the next step of the wizard. Select the archive of the user for whom the selected files are to be archived. The target archive will be ignored if the option ''Read MailStore Headers'' has been selected and the email to be archived contains such headers.&lt;br /&gt;
*: [[File:arch_filesystem_03.png|center|350px]]&lt;br /&gt;
*In the final step you can specify a name for the new archiving profile. After clicking on ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and can be run immediately, if desired.&lt;br /&gt;
&lt;br /&gt;
== Procedure for Archiving MBOX Files ==&lt;br /&gt;
Setting up the archiving process for files from the file system is done using archiving profiles. General information about archiving profiles is available in chapter [[Email_Archiving_with_MailStore_Basics#Working_with_Archiving_Profiles|Working with Archiving Profiles]].&lt;br /&gt;
&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' If you do not want to archive email files in your personal user archive only, you'll have to be logged on to MailStore Client as a MailStore Server administrator. Only a MailStore Server administrator can archive emails for other users.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* In MailStore Server, click on ''Archive Email''.&lt;br /&gt;
* From the ''Email Files'' list in the ''Create Profile'' area of the application window select ''MBOX File''.&lt;br /&gt;
* A wizard opens, guiding you through the setup process.&lt;br /&gt;
* Select the MBOX file to be archived.&lt;br /&gt;
*: [[File:Arch_mbox_01.png|center|350px]]&lt;br /&gt;
* If logged on to MailStore Server as administrator, the target archive can be specified. Select the archive of the user for whom the selected file is to be archived.&lt;br /&gt;
*: [[File:Arch_mbox_02.png|center|350px]]&lt;br /&gt;
* In the final step you can specify a name for the new archiving profile. After clicking on ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and can be run immediately, if desired.&lt;br /&gt;
&lt;br /&gt;
== Archiving with Drag &amp;amp; Drop ==&lt;br /&gt;
&lt;br /&gt;
Files can also be archived using Drag &amp;amp; Drop: Simply drag the appropriate folder containing EML files or the appropriate MBOX file into the list of saved settings to create an archiving profile for this process directly.&lt;br /&gt;
&lt;br /&gt;
{{Starting the Archiving Process}}&lt;br /&gt;
&lt;br /&gt;
[[de:E-Mails_aus_Fremdsystemen_archivieren_(Dateiimport)]]&lt;br /&gt;
[[en:Archiving Emails from External Systems (File Import)]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=File:IceWarp_catchall_01.png&amp;diff=7870</id>
		<title>File:IceWarp catchall 01.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=File:IceWarp_catchall_01.png&amp;diff=7870"/>
		<updated>2025-09-19T13:11:44Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Cstelzmann uploaded a new version of File:IceWarp catchall 01.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=File:Kerio_catchall_01.png&amp;diff=7869</id>
		<title>File:Kerio catchall 01.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=File:Kerio_catchall_01.png&amp;diff=7869"/>
		<updated>2025-09-19T13:08:09Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Cstelzmann uploaded a new version of File:Kerio catchall 01.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=File:Arch_imap_catch_02.png&amp;diff=7868</id>
		<title>File:Arch imap catch 02.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=File:Arch_imap_catch_02.png&amp;diff=7868"/>
		<updated>2025-09-19T13:03:07Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Cstelzmann uploaded a new version of File:Arch imap catch 02.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Template:Archiving_Multidrop_Mailbox&amp;diff=7867</id>
		<title>Template:Archiving Multidrop Mailbox</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Template:Archiving_Multidrop_Mailbox&amp;diff=7867"/>
		<updated>2025-09-19T13:00:22Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Setting up archiving processes for multidrop mailboxes is done using archiving profiles. General information about archiving profiles is available in chapter [[Email_Archiving_with_MailStore_Basics#Working_with_Archiving_Profiles|Working with Archiving Profiles]].&lt;br /&gt;
&lt;br /&gt;
Please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* Log on as MailStore administrator using MailStore Client.&lt;br /&gt;
* In MailStore, click on ''Archive Email''.&lt;br /&gt;
* To create a new archiving profile, select ''{{{1|Other Server via IMAP/POP3}}}'' from the ''Email Server'' list in the ''Create Profile'' area of the application window.&lt;br /&gt;
* A wizard opens guiding you through the setup process.&lt;br /&gt;
*:[[File:{{{2|arch_imap_catch_01.png}}}|center|350px]]&lt;br /&gt;
* Select ''Multidrop Mailbox'' and click ''OK''.&lt;br /&gt;
*: {{#if:{{{4|}}}|{{Archiving_Multiple_or_Multidrop_Note|a multidrop mailbox|{{{4}}}}}|{{Archiving_Multiple_or_Multidrop_Note|a multidrop mailbox}}}}&lt;br /&gt;
* Fill out the fields ''Access via'', ''Host'', ''Username'' and ''Password''. Click on ''Test'' to verify the data entered.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
*:'''For the TLS and SSL protocols only:''' {{Option_Accept_all_certificates}}&lt;br /&gt;
*:[[File:{{{3|Arch_imap_catch_02.png}}}|350px|center]] &lt;br /&gt;
* Adjust any further settings such as how to handle emails with unknown addresses.&lt;br /&gt;
* The placeholders ''{u-email}'' or ''{h-email}'' can be used under ''Target Folders''. ''{u-email}'' represents a user's primary email address and ''{h-email}'' is the email address found in the email header. Should a user have multiple aliases, using ''{h-email}'' will result in emails sent to different aliases of a user being archived in different folders, while using ''{u-email}'' will file all emails below the primary email address.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
*; &amp;lt;div class=&amp;quot;msnote&amp;quot;&amp;gt;'''Notice:''' If you are additionally archiving messages from the users mailboxes, you have to set the target folder names here to the folder names that match the names that were created by the user mailbox archiving profiles. Otherwise, additional or similar folders could be created in the users' archives. The folder names are case-sensitive.&amp;lt;/div&amp;gt;&lt;br /&gt;
* If the option ''Synchronize with Directory Services before archiving'' is enabled, the MailStore user list will be synchronized with configured directory service before the archiving process actually runs. This has the advantage that, for example, new employees will be created as MailStore users before archiving which enables MailStore to sort their emails into the correct archives.&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* You can specify [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving|Deletion Rules]] for when archived mails should be deleted from the multidrop mailbox. This makes it possible to align the deletion with your MailStore Server backup strategy. For example, in case of a daily backup the deletion can be postponed by a day.&lt;br /&gt;
* The timeout value only has to be adjusted on a case-by-case basis (e.g. with very slow servers).&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* At the last step, select a name for the new archiving profile. After clicking on ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and can be run immediately or automatically, if desired.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[de:Vorlage:Archivierung Sammelpostfach archivieren]]&lt;br /&gt;
[[en:Template:Archiving Multidrop Mailbox]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=File:Mdaemon_catchall_01.png&amp;diff=7866</id>
		<title>File:Mdaemon catchall 01.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=File:Mdaemon_catchall_01.png&amp;diff=7866"/>
		<updated>2025-09-19T12:56:08Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Cstelzmann uploaded a new version of File:Mdaemon catchall 01.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=File:Arch_MailStore_Gateway_Office365_02.png&amp;diff=7865</id>
		<title>File:Arch MailStore Gateway Office365 02.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=File:Arch_MailStore_Gateway_Office365_02.png&amp;diff=7865"/>
		<updated>2025-09-19T12:47:17Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Cstelzmann uploaded a new version of File:Arch MailStore Gateway Office365 02.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Template:MailStore_Gateway_Mailbox_Settings&amp;diff=7864</id>
		<title>Template:MailStore Gateway Mailbox Settings</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Template:MailStore_Gateway_Mailbox_Settings&amp;diff=7864"/>
		<updated>2025-09-19T12:45:50Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;; &amp;lt;p class=msnote&amp;gt;{{#if:{{{DSLink|}}}|{{Archiving_Multiple_or_Multidrop_Note|a MailStore Gateway mailbox|{{{DSLink}}}}}|{{Archiving_Multiple_or_Multidrop_Note|a MailStore Gateway mailbox}}}}&amp;lt;/p&amp;gt;&lt;br /&gt;
* Fill out the fields ''Host'', ''Mailbox ID'' and ''Password''. Click on ''Test'' to verify the data entered.&lt;br /&gt;
*; &amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;If MailStore Gateway uses a TLS certificate from a certificate authority that is not trusted by the MailStore Server computer, the option ''Accept all certificates'' must be checked.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
; [[File:{{{3|Arch_MailStore_Gateway_Office365_02.png}}}|347px|center]] &lt;br /&gt;
* Adjust any further settings such as how to handle emails with unknown addresses.{{#ifeq:{{{TargetFolderHint|Show}}}|Show|*; &amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' If you are additionally archiving messages from the users mailboxes, you have to set the target folder names here to the folder names that match the names that were created by the user mailbox archiving profiles. Otherwise, additional or similar folders could be created in the users' archives. The folder names are case-sensitive.&amp;lt;/p&amp;gt;|}}&lt;br /&gt;
* If the option ''Synchronize with Directory Services before archiving'' is enabled, the MailStore Server user list will be synchronized with the configured directory service before the archiving process actually runs. This has the advantage that, for example, new employees will be created as MailStore Server users before archiving which enables MailStore Server to sort their emails into the correct archives.&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* You can specify [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving|Deletion Rules]] for when archived mails should be deleted from the Gateway mailbox. This makes it possible to align the deletion with your MailStore Server backup strategy. For example, in case of a daily backup the deletion can be postponed by a day.&lt;br /&gt;
* The timeout value only has to be adjusted on a case-by-case basis (e.g. with very slow servers or network connections).&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* At the last step, select a name for the new archiving profile. After clicking on ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and can be run immediately or automatically, if desired.&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Template:Archiving_Exchange_Journal_Mailbox&amp;diff=7863</id>
		<title>Template:Archiving Exchange Journal Mailbox</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Template:Archiving_Exchange_Journal_Mailbox&amp;diff=7863"/>
		<updated>2025-09-19T12:21:02Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* Log on to MailStore Client as MailStore administrator.&lt;br /&gt;
* Click on ''Archive Email''.&lt;br /&gt;
* From the ''Email Servers'' list in the ''Create Profile'' area of the window, select ''Microsoft Exchange'' to create a new archiving profile.&lt;br /&gt;
* A wizard opens to assist in specifying the archiving settings.&lt;br /&gt;
* Select ''In- and Outbound Email Automatically''.&lt;br /&gt;
*: {{#if:{{{DSLink|}}}|{{Archiving_Multiple_or_Multidrop_Note|from a journal mailbox|{{{DSLink}}}}}|{{Archiving_Multiple_or_Multidrop_Note|from a journal mailbox}}}}&lt;br /&gt;
{{#ifeq: {{{1|Exchange}}}|Office 365|*: [[File:Office365_jour_mailstore_01.png|center|347px]]&lt;br /&gt;
* Under ''Access via'', select the protocol to be used to access the email server that hosts the journal mailbox. If this is an Exchange server, ''HTTPS'' should be used whenever possible.&lt;br /&gt;
*: '''Please note:''' {{Option Accept all certificates}}&lt;br /&gt;
* Under ''Host'', enter the name of the email server that hosts the journal mailbox.&lt;br /&gt;
* Under ''User Name'' and ''Password'' enter the credentials for the journal mailbox.&lt;br /&gt;
* If the journal mailbox is an Exchange mailbox that you want to access through ''HTTP/HTTPS'' with credentials that are not those of the mailbox owner, you have to specify the primary email address of the journal mailbox in the field ''Mailbox (opt.)''.&lt;br /&gt;
|*:[[File:Xchg_jour_mailstore_01.png|center|350px]]&lt;br /&gt;
* Under ''Access via'', select the protocol to be used to access the Exchange server. Whenever possible, ''HTTPS'' should be used.&lt;br /&gt;
*: '''Please note:''' {{Option Accept all certificates}}&lt;br /&gt;
* Under ''Host'' enter the name of the Exchange server.&lt;br /&gt;
* Under ''User Name'' and ''Password'' enter the credentials for the Exchange journal mailbox.&lt;br /&gt;
* If you want to access the journal mailbox through ''HTTP/HTTPS'' with credentials that are not those of the mailbox owner, you have to specify the primary email address of the journal mailbox in the field ''Mailbox (opt.)''.}}&lt;br /&gt;
* Click on ''Test'' to verify that MailStore can access the mailbox.&lt;br /&gt;
* '''Synchronize with Directory Services before archiving'''&amp;lt;br/&amp;gt;If this option is enabled, the MailStore user list will be synchronized with configured directory service before the archiving process actually runs. This has the advantage that, for example, new employees will be created as MailStore users before archiving which enables MailStore to sort their emails into the correct archives. This option is recommended if you want to have the journal archiving job run automatically.&lt;br /&gt;
* '''Messages with unknown e-mail addresses'''&amp;lt;br/&amp;gt; In this section you can configure whether to archive messages that contain only email addresses which do not belong to any MailStore user. By default, such emails will be archived into a ''catchall'' folder but you can select another folder through the ''Ellipsis (…)''.&amp;lt;br/&amp;gt;Alternatively, you can opt not to archive these emails at all.&lt;br /&gt;
* Click on ''Next'' to continue.&lt;br /&gt;
* You can specify [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving|Deletion Rules]] for when archived mails should be deleted from the journal mailbox. This makes it possible to align the deletion with your MailStore Server backup strategy. For example, in case of a daily backup the deletion can be postponed by a day.&lt;br /&gt;
* A ''Timeout'' value can be specified. Change this value only in case of definite need (e.g. with very slow servers). &lt;br /&gt;
* Click on ''Next'' to continue.&lt;br /&gt;
* In the last, step a name for the archiving profile can be specified. After clicking ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and can be run immediately or automatically, if desired.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[de:Vorlage:Archivierung Exchange Journal-Postfach archivieren]]&lt;br /&gt;
[[en:Template:Archiving Exchange Journal Mailbox]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=File:Xchg_jour_mailstore_01.png&amp;diff=7862</id>
		<title>File:Xchg jour mailstore 01.png</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=File:Xchg_jour_mailstore_01.png&amp;diff=7862"/>
		<updated>2025-09-19T12:19:57Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Cstelzmann uploaded a new version of File:Xchg jour mailstore 01.png&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Importing image file&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Template:Archiving_Exchange_Single_Mailbox&amp;diff=7861</id>
		<title>Template:Archiving Exchange Single Mailbox</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Template:Archiving_Exchange_Single_Mailbox&amp;diff=7861"/>
		<updated>2025-09-19T11:59:29Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;For each mailbox, please proceed as follows:&lt;br /&gt;
&lt;br /&gt;
* Unless the mailbox of the current user is to be archived into his or her own user archive, log on to MailStore Client as MailStore administrator. Only an administrator can archive emails for other users.&lt;br /&gt;
* Click on ''Archive Email''.&lt;br /&gt;
* From the ''Email Servers'' list in the ''Create Profile'' area of the window, select ''Microsoft Exchange'' to create a new archiving profile.&lt;br /&gt;
* A wizard opens to assist in specifying the archiving settings.&lt;br /&gt;
* Select ''Single Mailbox''.&lt;br /&gt;
{{#ifeq: {{{1}}}|Office 365|*: [[File:Office365_mailbox_01.png|center|347px]]&lt;br /&gt;
* Leave the protocol under ''Access via'' on ''HTTPS''. Also the option ''Ignore SSL Warnings'' should be left deactivated because Office 365 uses official certificates.|*: [[File:Xchg_mailbox_01.png|center|347px]]&lt;br /&gt;
* Under ''Access via'', select the protocol to be used to access the Exchange server. Whenever possible, ''HTTPS'' should be used.&lt;br /&gt;
*: '''Please note:''' {{Option Accept all certificates}} }}&lt;br /&gt;
* {{#ifeq: {{{1}}}|Office 365|Leave the setting of ''Host'' to its default ''(Auto Detect)''.|Under ''Host'', enter the name of your Exchange server.}}&lt;br /&gt;
* Under ''User Name'', enter the {{{1|Windows}}} login name of the user whose emails are to be archived (e.g. {{#ifeq: {{{1}}}|Office 365|barbara.ross@example.com|barbara.ross@example.local or barbara.ross@example.com}}).&lt;br /&gt;
*: '''Please note:''' Alternatively, any user with the appropriate access permissions for the mailbox to be archived can be specified. In this case, it is imperative that this mailbox is specified under ''Mailbox'' (see below).&lt;br /&gt;
* Under ''Password'', enter the user's password.&lt;br /&gt;
* The field ''Mailbox'' must be left blank if a user, whose {{{1|Windows}}} login name and password is being used, wants to archive his own mailbox. Otherwise, the primary email address of the user whose mailbox you want to archive has to be entered here.&lt;br /&gt;
* Click on ''Test'' to verify that MailStore can access the mailbox.&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* If needed, adjust the settings for the [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders|List of Folders to be Archived]], the [[Email_Archiving_with_MailStore_Basics#Specifying_Filter_Criteria_for_Archiving|filter]] and the [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving|Deletion Rules]]. By default, no emails will be deleted from the mailbox. The ''Timeout'' value only has to be adjusted in specific cases (e.g. with very slow servers). &lt;br /&gt;
*:[[File:Xchg_mailbox_03.png|center|347px]]&lt;br /&gt;
*: &amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Important notice:''' Did you specify ''IMAP'' as the protocol and have also defined a deletion rule? If so, folders containing no emails, such as ''Tasks'', ''Calendar'' or ''Contacts'' have to be added to the list of excluded folders manually. This is the only way to avoid these folders being archived and deleted according to the deletion rule specified. Please read more in chapter [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders|Archiving Specific Folders]].&amp;lt;/p&amp;gt;&lt;br /&gt;
* Click on ''Next'' to continue.&lt;br /&gt;
* If logged on to MailStore Server as MailStore administrator, the ''Target Archive'' can be specified. Select the archive of the user for whom the selected mailbox is to be archived. If the user does not exist yet, click on ''Create a New User''.&lt;br /&gt;
*:[[File:Xchg_mailbox_02.png|center|347px]]&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* In the last step, a name for the archiving profile can be specified. After clicking ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and, if desired, can be run immediately or automatically.&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[de:Vorlage:Archivierung Einzelnes Exchange-Postfach archivieren]]&lt;br /&gt;
[[en:Template:Archiving Exchange Single Mailbox]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Archiving_Emails_from_Microsoft_365_Hybrid&amp;diff=7856</id>
		<title>Archiving Emails from Microsoft 365 Hybrid</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Archiving_Emails_from_Microsoft_365_Hybrid&amp;diff=7856"/>
		<updated>2025-09-18T14:41:47Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
{{Multiline Notices|Heading=Important Notices|MailStore Server supports archiving emails from a hybrid environment with Microsoft&amp;amp;nbsp;365 (Modern Authentication) and on-premises Exchange Server(s) only with [https://learn.microsoft.com/en-us/exchange/exchange-hybrid Microsoft's Best Practice Guides] and only with the global Microsoft Cloud.|If you have archived emails from an Exchange server and synchronized users from an Active Directory until now, follow the article [[Changing Archiving from Microsoft Exchange Server to Microsoft 365]].&lt;br /&gt;
|For better readability, the terms ''Microsoft&amp;amp;nbsp;365'' and ''Exchange&amp;amp;nbsp;Online'' are used interchangeably hereinafter instead of ''Exchange&amp;amp;nbsp;Online / Microsoft&amp;amp;nbsp;365''.&lt;br /&gt;
| Please test the described configurations early, preferably in the trial phase. In case your scenario differs from Microsoft's described best practices or is in any other way more individual, questions about feasibility can be identified early and discussed with our technical support.}}&lt;br /&gt;
&lt;br /&gt;
== App Registration &amp;amp; User Synchronization ==&lt;br /&gt;
You have two options to synchronize users and their information into MailStore Server to make their mailboxes known and to allow them to log in at MailStore Server with their usual login details.&lt;br /&gt;
&lt;br /&gt;
=== Synchronizing with Microsoft 365 (recommended for most scenarios) ===&lt;br /&gt;
MailStore Server will only be synchronized with Microsoft Entra ID of your Microsoft 365 tenant. Since your local Active Directory is being synchronized with Microsoft Entra ID via a Microsoft Entra ID Connector, all relevant users details are also present in Microsoft 365.&lt;br /&gt;
The advantage is that you can use all modern authentication methods, especially MFA, in MailStore Server.&lt;br /&gt;
Proceed as if you solely had a [[Synchronizing User Accounts with Microsoft 365 - Modern Authentication|Microsoft 365 environment]].&lt;br /&gt;
&lt;br /&gt;
=== Synchronizing with the local Active Directory of your company ===&lt;br /&gt;
If you want to use Windows Authentication or Microsoft Active Directory Federation Services (ADFS) for logging in at MailStore Server you are able to synchronize MailStore Server with your local Active Directory.&amp;lt;br /&amp;gt;If you want to archive user mailboxes, shared mailboxes or public folder you still have to follow the [[Synchronizing User Accounts with Microsoft 365 - Modern Authentication|user synchronization with Microsoft 365 article]] to provide proper access permissions to your Microsoft 365 tenant.&amp;lt;br /&amp;gt;&amp;lt;br /&amp;gt;&lt;br /&gt;
Do not execute these steps:&lt;br /&gt;
:* 2.4 Configuring App Authentication in Microsoft Entra ID&lt;br /&gt;
:* 2.5 Configuring the Redirect URI in MailStore Server&lt;br /&gt;
:* 2.7 User Database Synchronization&lt;br /&gt;
:* 4. Running Directory Services Synchronization&lt;br /&gt;
The created app will be used later in the process for archiving the mailboxes. To synchronize users from the local Active Directory, follow the [[Active Directory Integration]] article now.&lt;br /&gt;
&lt;br /&gt;
== Archiving Microsoft&amp;amp;nbsp;365 Mailboxes or Public Folders ==&lt;br /&gt;
Use the manual for archiving mailboxes in Microsoft 365 as a guide. On-premise Exchange mailboxes are also being archived using Microsoft 365.&lt;br /&gt;
* [[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication#Archiving_Individual_Microsoft_365_Mailboxes|Archiving Individual Mailboxes]]&lt;br /&gt;
* [[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication#Archiving_Multiple_Microsoft_365_Mailboxes_Centrally|Archiving Multiple Mailboxes Centrally]]&lt;br /&gt;
* [[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication#Including_Microsoft_365_Shared_Mailboxes|Shared Mailboxes]]&lt;br /&gt;
* [[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication#Public_Folders|Public Folders]]&lt;br /&gt;
* [[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication#Archiving_Individual_Microsoft_365_Archive_Mailboxes|Archiving Individual Archive Mailboxes]]&lt;br /&gt;
* [[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication#Archiving_Multiple_Microsoft_365_Archive_Mailboxes_Centrally|Archiving Multiple Archive Mailboxes Centrally]]&lt;br /&gt;
&lt;br /&gt;
== Archiving Incoming and Outgoing Emails Directly ==&lt;br /&gt;
&lt;br /&gt;
Both your Microsoft 365 tenant and on-premises Exchange Server need to be configured to send journal reports for incoming and outgoing mails.&lt;br /&gt;
&lt;br /&gt;
* First configure the Journaling for Microsoft 365 with the MailStore Gateway: [[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication#Archiving_Incoming_and_Outgoing_Emails_Directly|Archiving Incoming and Outgoing Emails Directly - Microsoft 365]]&lt;br /&gt;
* Then configure your local Exchange Server to also send their journal reports to the same Gateway mailbox. Use the manual for your matching Exchange Server version, but we recommend not creating a journal mailbox (skip step 1 in this case), but to define the external email address of your MailStore Gateway to be the recipient of these reports. This way, all reports are received at the same destination:&lt;br /&gt;
** [[Archiving_Emails_from_Microsoft_Exchange_SE#Archiving_Incoming_and_Outgoing_Emails_Directly|Exchange SE]]&lt;br /&gt;
** [[Archiving_Emails_from_Microsoft_Exchange_2019#Archiving_Incoming_and_Outgoing_Emails_Directly|Exchange 2019]]&lt;br /&gt;
** [[Archiving_Emails_from_Microsoft_Exchange_2016#Archiving_Incoming_and_Outgoing_Emails_Directly|Exchange 2016]]&lt;br /&gt;
** [[Archiving_Emails_from_Microsoft_Exchange_2013#Archiving_Incoming_and_Outgoing_Emails_Directly|Exchange 2013 (Legacy System)]]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[de:E-Mail-Archivierung_von_Microsoft_365_Hybrid]]&lt;br /&gt;
[[en:Archiving_Emails_from_Microsoft_365_Hybrid]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Implementation&amp;diff=7855</id>
		<title>Implementation</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Implementation&amp;diff=7855"/>
		<updated>2025-09-18T14:31:32Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
==== Microsoft 365 &amp;amp; Microsoft Exchange Servers &amp;amp; Outlook.com ====&lt;br /&gt;
* [[Archiving Emails from Microsoft 365 (Modern Authentication)|Microsoft Exchange Online / Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
* [[Archiving Emails from Microsoft 365 Hybrid|Microsoft Exchange Online / Microsoft 365 Hybrid]]&lt;br /&gt;
* [[Archiving Emails from Microsoft Exchange SE|Microsoft Exchange SE]]&lt;br /&gt;
* [[Archiving Emails from Microsoft Exchange 2019|Microsoft Exchange 2019]]&lt;br /&gt;
* [[Archiving Emails from Microsoft Exchange 2016|Microsoft Exchange 2016]]&lt;br /&gt;
* [[Archiving Emails from Outlook.com|Outlook.com (Hotmail, Live, MSN)]]&lt;br /&gt;
==== Google Workspace &amp;amp; Gmail ====&lt;br /&gt;
* [[Archiving_Emails_from_Google_Workspace|Google Workspace]]&lt;br /&gt;
* [[Archiving_Emails_from_Gmail|Gmail]]&lt;br /&gt;
==== IMAP/POP3-based Email Servers ====&lt;br /&gt;
* [[Archiving Emails from MDaemon|MDaemon Email Server]]&lt;br /&gt;
* [[Archiving Emails from Kerio Connect|Kerio Connect (Kerio MailServer)]]&lt;br /&gt;
* [[Archiving Emails from IceWarp Server|IceWarp Server]]&lt;br /&gt;
* [[Archiving Emails from Intra2net Systems|Intra2net Appliance Pro / Business Server]]&lt;br /&gt;
* [[Archiving Emails from hMailServer|hMailServer]]&lt;br /&gt;
* [[Archiving Emails from Tobit David.fx|Tobit David.fx]]&lt;br /&gt;
* [[Archiving Emails from Zimbra|Zimbra Collaboration Suite]]&lt;br /&gt;
* [[Archiving Emails from Linux-based Email Servers|Linux-based Email Server]]&lt;br /&gt;
* [[Archiving Emails Without Your Own Emailserver]]&amp;lt;br/&amp;gt;(e.g. Hosted Exchange or POP3/IMAP-mailbox provided by an ISP)&lt;br /&gt;
==== Email Gateways ====&lt;br /&gt;
* [[Archiving Emails from NoSpamProxy|NoSpamProxy]]&lt;br /&gt;
==== Legacy Implementation Guides ====&lt;br /&gt;
{{{1|}}}&lt;br /&gt;
* [[Archiving Emails from Microsoft Exchange 2013|Microsoft Exchange 2013]]&lt;br /&gt;
* [[Archiving Emails from Microsoft Exchange 2010|Microsoft Exchange 2010]]&lt;br /&gt;
* [[Archiving Emails from Microsoft Exchange 2007|Microsoft Exchange 2007]]&lt;br /&gt;
* [[Archiving Emails from Kolab|Kolab]]&lt;br /&gt;
* [[Archiving Emails from Scalix|Scalix]]&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[de:Implementation]]&lt;br /&gt;
[[en:Implementation]]&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=HelpTopicIds&amp;diff=7854</id>
		<title>HelpTopicIds</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=HelpTopicIds&amp;diff=7854"/>
		<updated>2025-09-18T14:21:22Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* accs_export - [[Exporting_Email]]&lt;br /&gt;
* accs_extsearch - [[Accessing_the_Archive_with_the_MailStore_Client_software#Advanced_Search]]&lt;br /&gt;
* accs_outlook - [[Accessing_the_Archive_with_the_Microsoft_Outlook_integration]]&lt;br /&gt;
* accs_outlookapp - [[Accessing_the_Archive_with_the_Microsoft_Outlook_App_integration]]&lt;br /&gt;
* accs_preview - [[Accessing_the_Archive_with_the_MailStore_Client_software#Email_Preview]]&lt;br /&gt;
* accs_web - [[Accessing_the_Archive_with_MailStore_Web_Access]]&lt;br /&gt;
* arch_delete - [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving]]&lt;br /&gt;
* arch_filesystem - [[Archiving_Emails_from_External_Systems_(File_Import)]]&lt;br /&gt;
* arch_filepst - [[Archiving_Outlook_PST_Files_Directly]]&lt;br /&gt;
* arch_gateway - [[Archiving_MailStore_Gateway_Mailbox]]&lt;br /&gt;
* arch_nospamproxy - [[Archiving_Emails_from_NoSpamProxy]]&lt;br /&gt;
* gateway_introduction - [[Archiving_MailStore_Gateway_Mailbox]]&lt;br /&gt;
* arch_googleapps_batch - [[Archiving_Emails_from_Google_Workspace#Archiving_Multiple_Mailboxes_Centrally]]&lt;br /&gt;
* arch_googleapps - [[Archiving_Emails_from_Google_Workspace]]&lt;br /&gt;
* arch_googleapps_multidrop - [[Archiving_Emails_from_Google_Workspace#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_googlemail_installed_app - [[Archiving_Emails_from_Gmail]]&lt;br /&gt;
* arch_outlookcom_modern_auth - [[Archiving_Emails_from_Outlook.com]]&lt;br /&gt;
* arch_icewarp - [[Archiving_Emails_from_IceWarp_Server]]&lt;br /&gt;
* arch_icewarp_mailbox - [[Archiving_Emails_from_IceWarp_Server#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_icewarp_mailboxes - [[Archiving_Emails_from_IceWarp_Server#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_icewarp_multidrop - [[Archiving_Emails_from_IceWarp_Server#Archiving_All_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_imapbatch - [[Batch-archiving_IMAP_Mailboxes]]&lt;br /&gt;
* arch_inout - [[MailStore_Proxy]]&lt;br /&gt;
* arch_introduction - [[Archiving_Email]]&lt;br /&gt;
* arch_kerio - [[Archiving_Emails_from_Kerio_Connect]]&lt;br /&gt;
* arch_kerio_mailbox - [[Archiving_Emails_from_Kerio_Connect#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_kerio_mailboxes - [[Archiving_Emails_from_Kerio_Connect#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_kerio_multidrop - [[Archiving_Emails_from_Kerio_Connect#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_mailboxes - [[Archiving_Server_Mailboxes]]&lt;br /&gt;
* arch_mailclients - [[Archiving_Email_from_Outlook,_Thunderbird_and_others]]&lt;br /&gt;
* arch_mdaemon - [[Archiving_Emails_from_MDaemon]]&lt;br /&gt;
* arch_mdaemon_mailbox - [[Archiving_Emails_from_MDaemon#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_mdaemon_mailboxes - [[Archiving_Emails_from_MDaemon#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_mdaemon_multidrop - [[Archiving_Emails_from_MDaemon#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_multidrop - [[Archiving_IMAP_and_POP3_Multidrop_Mailboxes]]&lt;br /&gt;
* arch_profiles - [[Archiving_Email]]&lt;br /&gt;
* arch_schedule - [[Email_Archiving_with_MailStore_Basics#Automating_the_Archiving_Process]]&lt;br /&gt;
* arch_results - [[Email_Archiving_with_MailStore_Basics]]&lt;br /&gt;
* arch_selfolders - [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders]]&lt;br /&gt;
* bkup_integrated - [[Backup_and_Restore]]&lt;br /&gt;
* comp_auditing - [[Auditing]]&lt;br /&gt;
* comp_auditlog - [[Audit_Log]]&lt;br /&gt;
* comp_auditor - [[Compliance_General]]&lt;br /&gt;
* comp_forcechangepassword - [[Notes_on_Password_Complexity]]&lt;br /&gt;
* comp_general - [[Compliance_General]]&lt;br /&gt;
* comp_manage_passwords - [[Accessing_the_Archive_with_the_MailStore_Client_software#Managing_Passwords]]&lt;br /&gt;
* comp_password_complexity - [[Notes_on_Password_Complexity]]&lt;br /&gt;
* comp_retention - [[Retention_Policies]]&lt;br /&gt;
* comp_message_date - [[Message_Date_of_an_Email]]&lt;br /&gt;
* expo_googleapps - [[Exporting_Email]]&lt;br /&gt;
* gsta_login - [[Accessing_the_Archive_with_the_MailStore_Client_software#Starting_and_Login]]&lt;br /&gt;
* job_jobs - [[Jobs]]&lt;br /&gt;
* job_scheduling - [[Jobs]]&lt;br /&gt;
* job_results - [[Job_Results]]&lt;br /&gt;
* mads_sync - [[Administration]]&lt;br /&gt;
* tech_config - [[MailStore_Server_Service_Configuration]]&lt;br /&gt;
* tech_index - [[Search_Indexes]]&lt;br /&gt;
* tech_mscmd - [[MailStore_Server_Management_Shell]]&lt;br /&gt;
* tech_proxy - [[MailStore_Proxy]]&lt;br /&gt;
* tech_safemode - [[MailStore_Server_Service_Configuration]]&lt;br /&gt;
* tech_smtpsettings - [[SMTP_Settings]]&lt;br /&gt;
* tech_archives - [[Archives]]&lt;br /&gt;
* tech_storageloc - [[Storage_Locations]]&lt;br /&gt;
* tech_productupdates - [[Product_Updates]]&lt;br /&gt;
* umgm_privileges - [[Users,_Folders_and_Settings#User_Management]]&lt;br /&gt;
* umgm_users - [[Users,_Folders_and_Settings#User_Management]]&lt;br /&gt;
* xchg_introduction - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_jour_intro - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_mailbox - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_mailboxes - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_archive_mailbox - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_archive_mailboxes - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_public - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* impl_noownserver - [[Archiving_Emails_Without_Your_Own_Emailserver|(No own e-mail server)]]&lt;br /&gt;
* impl_exim - [[Archiving_Emails_from_an_Exim_Based_Email_Server|Exim]]&lt;br /&gt;
* impl_hmailserver - [[Archiving_Emails_from_hMailServer|hMailServer]]&lt;br /&gt;
* impl_intranator - [[Archiving_Emails_from_Intra2net_Systems|Intra2net  Appliance Pro / Business Server]]&lt;br /&gt;
* impl_kerioconnect - [[Archiving_Emails_from_Kerio_Connect|Kerio Connect (Kerio MailServer)]]&lt;br /&gt;
* impl_kolab - [[Archiving_Emails_from_Kolab|Kolab]]&lt;br /&gt;
* impl_postfix - [[Archiving_Emails_from_a_Postfix_Based_Email_Server|Postfix]]&lt;br /&gt;
* impl_qmail - [[Archiving_Emails_from_a_Qmail_Based_Email_Server|Qmail]]&lt;br /&gt;
* impl_scalix - [[Archiving_Emails_from_Scalix|Scalix]]&lt;br /&gt;
* impl_sendmail - [[Archiving_Emails_from_a_Sendmail_Based_Email_Server|Sendmail]]&lt;br /&gt;
* impl_smartermail - [[Archiving_Emails_from_SmarterMail|SmarterMail]]&lt;br /&gt;
* impl_tobitdavid - [[Archiving_Emails_from_Tobit_David.fx|Tobit David.fx]]&lt;br /&gt;
* impl_zimbra - [[Archiving_Emails_from_Zimbra|Zimbra Collaboration Suite]]&lt;br /&gt;
* implexch_2003 - [[Archiving_Emails_from_Microsoft_Exchange_2003|Exchange 2003]]&lt;br /&gt;
* implexch_2007 - [[Archiving_Emails_from_Microsoft_Exchange_2007|Exchange 2007]]&lt;br /&gt;
* implexch_2010 - [[Archiving_Emails_from_Microsoft_Exchange_2010|Exchange 2010]]&lt;br /&gt;
* implexch_2013 - [[Archiving_Emails_from_Microsoft_Exchange_2013|Exchange 2013]]&lt;br /&gt;
* implexch_2016 - [[Archiving_Emails_from_Microsoft_Exchange_2016|Exchange 2016]] &lt;br /&gt;
* implexch_2019 - [[Archiving_Emails_from_Microsoft_Exchange_2019|Exchange 2019]]&lt;br /&gt;
* implexch_se - [[Archiving_Emails_from_Microsoft_Exchange_SE|Exchange SE]]&lt;br /&gt;
* implexch_o365 - [[Archiving_Emails_from_Microsoft_Office_365|Office 365]]&lt;br /&gt;
* welc_licensing - [[License_Management]]&lt;br /&gt;
* arch_microsoft365 - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)]]&lt;br /&gt;
* arch_microsoft365_single - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Individual_Microsoft.C2.A0365_Mailboxes]]&lt;br /&gt;
* arch_microsoft365_multiple - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Multiple_Microsoft.C2.A0365_Mailboxes_Centrally]]&lt;br /&gt;
* arch_microsoft365_single_archive_mailbox - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Individual_Microsoft.C2.A0365_Archive_Mailboxes]]&lt;br /&gt;
* arch_microsoft365_multiple_archive_mailboxes - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Multiple_Microsoft.C2.A0365_Archive_Mailboxes_Centrally]]&lt;br /&gt;
* arch_microsoft365_public - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Public_Folders]]&lt;br /&gt;
* expo_microsoft365 - [[Exporting_Email]]&lt;br /&gt;
* cred_microsoft365 - [[Synchronizing_User_Accounts_with_Microsoft_365_(Modern_Authentication)#Creating_Credentials_in_MailStore_Server]]&lt;br /&gt;
&lt;br /&gt;
[[de:HelpTopicIds]]&lt;br /&gt;
[[en:helpTopicIds]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Template:Hosted_Exchange_Versions&amp;diff=7853</id>
		<title>Template:Hosted Exchange Versions</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Template:Hosted_Exchange_Versions&amp;diff=7853"/>
		<updated>2025-09-18T14:16:31Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[Archiving_Emails_from_Microsoft_Exchange_SE#{{{1|}}}|{{{2|Microsoft Exchange}}} SE]]&lt;br /&gt;
* [[Archiving_Emails_from_Microsoft_Exchange_2019#{{{1|}}}|{{{2|Microsoft Exchange}}} 2019]]&lt;br /&gt;
* [[Archiving_Emails_from_Microsoft_Exchange_2016#{{{1|}}}|{{{2|Microsoft Exchange}}} 2016]]&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
[[de:Vorlage:Hosted_Exchange_Versionen]]&lt;br /&gt;
[[en:Template:Hosted_Exchange_Versions]]&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Archiving_Emails_from_Microsoft_Exchange_SE&amp;diff=7852</id>
		<title>Archiving Emails from Microsoft Exchange SE</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Archiving_Emails_from_Microsoft_Exchange_SE&amp;diff=7852"/>
		<updated>2025-09-18T14:04:04Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{Implementation Guide Preamble|Microsoft Exchange SE}}  == Synchronizing Users == {{Archiving Exchange Synchronizing Users|Microsoft Exchange SE}}  == Archiving Individual Ma...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Implementation Guide Preamble|Microsoft Exchange SE}}&lt;br /&gt;
&lt;br /&gt;
== Synchronizing Users ==&lt;br /&gt;
{{Archiving Exchange Synchronizing Users|Microsoft Exchange SE}}&lt;br /&gt;
&lt;br /&gt;
== Archiving Individual Mailboxes ==&lt;br /&gt;
{{Archiving Single Mailbox Preamble|Microsoft Exchange SE}}&lt;br /&gt;
{{Archiving Exchange Single Mailbox}}&lt;br /&gt;
&lt;br /&gt;
== Archiving Multiple Exchange Mailboxes Centrally ==&lt;br /&gt;
{{Archiving Multiple Mailboxes Preamble|Microsoft Exchange SE}}&lt;br /&gt;
&lt;br /&gt;
=== Step 1: Setting up a service account for accessing mailboxes ===&lt;br /&gt;
To archive multiple mailboxes at once, a service account with access access to all mailboxes to be archived needs to be created first. To be able to set up such an account, you must be a member of the ''Organization Management'' role group. There are two methods to configure the service account:&lt;br /&gt;
&lt;br /&gt;
==== Method 1: Setting up the service account through the ''Exchange admin center'' ====&lt;br /&gt;
&lt;br /&gt;
* Create an unprivileged domain user (e.g. ''MailStore Server'').&lt;br /&gt;
* Log on to the ''Exchange admin center'' of your Microsoft Exchange environment.&lt;br /&gt;
* Navigate to ''permissions''.&lt;br /&gt;
* Under ''admin roles'' select ''+ (New)''.&lt;br /&gt;
*: [[Image:Arch_exchange2013_multi_01.png|center|550px]]&lt;br /&gt;
* Enter a meaningful name (e.g. ''MailStore Impersonation'') and description for the new role group.&lt;br /&gt;
* Under ''Roles'' add the role ''ApplicationImpersonation''.&lt;br /&gt;
* Under ''Members'' add the user you've created above.&lt;br /&gt;
* Click on ''Save'' to create the new role group.&lt;br /&gt;
* Continue with step 2.&lt;br /&gt;
&lt;br /&gt;
==== Method 2: Setting up the service account through the ''Exchange Management Shell'' ====&lt;br /&gt;
&lt;br /&gt;
* Create an unprivileged domain user (e.g. ''mailstore@example.com'').&lt;br /&gt;
* Open a Microsoft Exchange Management Shell session on the Microsoft Exchange SE Server.&lt;br /&gt;
* Enter the following command:&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 2.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;powershell&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;
New-ManagementRoleAssignment -Name:&amp;quot;MailStore Impersonation&amp;quot; -Role:ApplicationImpersonation -User:mailstore@example.com&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* ''Optional:'' Enter the following command to check the role assignment:&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 2.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;powershell&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;
Get-ManagementRoleAssignment -Role:ApplicationImpersonation -RoleAssigneeType:User | Format-List *&lt;br /&gt;
 &lt;br /&gt;
Get-ManagementRoleAssignment -Identity:&amp;quot;MailStore Impersonation&amp;quot; | Format-List *&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
* ''Optional:'' Enter the following command to remove the role assignment:&lt;br /&gt;
&amp;lt;div style=&amp;quot;margin-left: 2.5em;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;source lang=&amp;quot;powershell&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;
Remove-ManagementRoleAssignment &amp;quot;MailStore Impersonation&amp;quot;&lt;br /&gt;
&amp;lt;/source&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Step 2: Configuration of MailStore Server ===&lt;br /&gt;
{{Archiving Exchange Multiple Mailboxes}}&lt;br /&gt;
&lt;br /&gt;
== Archiving Incoming and Outgoing Emails Directly ==&lt;br /&gt;
{{Archiving Exchange Journal Mailbox Preamble|Microsoft Exchange SE}}&lt;br /&gt;
&lt;br /&gt;
=== Step 1:  Creating a Mailbox for Journaling ===&lt;br /&gt;
{{Archiving Exchange Create Journal Mailbox|2013}}&lt;br /&gt;
=== Step 2: Configuring Exchange Journaling ===&lt;br /&gt;
{{Configuring Exchange Journaling Preamble|Microsoft Exchange SE}}&lt;br /&gt;
==== Alternative 1: Configure Standard Journaling ====&lt;br /&gt;
* Log on to the ''Exchange admin center'' of your Microsoft Exchange environment.&lt;br /&gt;
* Select the ''servers'' menu item.&lt;br /&gt;
* On the ''databases'' tab, doubleclick on the mailbox database for which you want to set up journaling.&lt;br /&gt;
* Select the ''maintenance'' tab.&lt;br /&gt;
* Click on ''browse...'' next to the ''Journal recipient:'' box.&lt;br /&gt;
* Select the user that was created in step 1 from the recipient list and confirm with ''OK''.&lt;br /&gt;
*:[[File:Xchg_jour_2013_02a.png|center|480px]]&lt;br /&gt;
* Click on ''save'' to confirm the changes.&lt;br /&gt;
&lt;br /&gt;
==== Alternative 2: Configure Premium Journaling ====&lt;br /&gt;
* Log on to the ''Exchange admin center'' of your Microsoft Exchange environment.&lt;br /&gt;
* Select the ''compliance management'' menu item.&lt;br /&gt;
* On the ''journal rules'' tab, click on ''+ (New)''.&lt;br /&gt;
* The dialog window ''New Journal Rule'' opens:&lt;br /&gt;
*:[[File:Xchg_jour_2013_02b.png|center|480px]]&lt;br /&gt;
* Enter a name for the journal rule, e.g. ''Journaling''.&lt;br /&gt;
* In the ''If the message is sent to or received from...'' section select whether the rule should apply to all messages or to specific users or groups.&lt;br /&gt;
* Under ''Journal the following messages...'', choose whether to capture all messages, internally sent messages only, or only those messages with an external sender or recipient.&lt;br /&gt;
* In the ''Send journal reports to:'' box, enter the email address of the user created in step 1.&lt;br /&gt;
* Click on ''save'' to activate the rule. Please keep in mind that in complex Microsoft Exchange environments it may take several minutes until the new rule becomes effective.&lt;br /&gt;
&lt;br /&gt;
=== Step 3: Configuration of MailStore Server ===&lt;br /&gt;
{{Archiving Exchange Journal Mailbox}}&lt;br /&gt;
&lt;br /&gt;
== Public Folders ==&lt;br /&gt;
{{Archiving Exchange Public Folders Preamble|Exchange SE}}&lt;br /&gt;
* Log on to the ''Exchange admin center'' of you Microsoft Exchange environment as an Exchange admin.&lt;br /&gt;
* Navigate to ''public folders''.&lt;br /&gt;
* Click on the ''Ellipsis (…)'' and select ''Root permissions''.&lt;br /&gt;
*: [[File:Arch_exchange2013_pf_01.png|center|480px]]&lt;br /&gt;
* A new browser window opens. Click on ''+ (Add)''.&lt;br /&gt;
* Use ''Browse'' to choose the Exchange user you want to grant permissions.&lt;br /&gt;
* Choose ''Custom'' as ''Permission level'' and grant ''Read items'' and ''Delete all'' permissions.&lt;br /&gt;
*: [[File:Arch_office365_pf_02.png|center|347px]]&lt;br /&gt;
* Click on ''Save''.&lt;br /&gt;
* Enable the option ''Apply changes to this public folder and all its subfolders.''&lt;br /&gt;
* Click on ''Save''.&lt;br /&gt;
* Click on ''Close'' after saving has been completed successfully.&lt;br /&gt;
=== Step 3: Setting up the Archiving Process ===&lt;br /&gt;
{{Archiving Exchange Public Folder}}&lt;br /&gt;
&lt;br /&gt;
== Shared Mailboxes ==&lt;br /&gt;
{{Archiving Exchange Shared Mailbox}}&lt;br /&gt;
&lt;br /&gt;
== About Archiving Archive Mailboxes ==&lt;br /&gt;
{{Archive_Mailbox_Folder_Structure}}&lt;br /&gt;
&lt;br /&gt;
== Archiving Individual Archive Mailboxes ==&lt;br /&gt;
{{Archiving Single Archive Mailbox Preamble|Microsoft Exchange SE}}&lt;br /&gt;
{{Archiving Exchange Single Archive Mailbox}}&lt;br /&gt;
&lt;br /&gt;
== Archiving Multiple Exchange Archive Mailboxes Centrally ==&lt;br /&gt;
{{Archiving Multiple Archive Mailboxes Preamble|Microsoft Exchange SE}}&lt;br /&gt;
Create a service account that has access on all archive mailboxes as described &lt;br /&gt;
[[#Step_1:_Setting_up_a_service_account_for_accessing_mailboxes|here]].&lt;br /&gt;
{{Archiving Exchange Multiple Archive Mailboxes}} &lt;br /&gt;
&lt;br /&gt;
== Throttling in Exchange SE ==&lt;br /&gt;
{{Archiving Exchange Throttling|SE}}&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
* {{MailStore Support}}&lt;br /&gt;
&lt;br /&gt;
[[de:E-Mail-Archivierung von Microsoft Exchange SE]]&lt;br /&gt;
[[en:Archiving_Emails_from_Microsoft_Exchange_SE]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_25.3&amp;diff=7815</id>
		<title>MailStore Server Help:Books/MailStore Server 25.3</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_25.3&amp;diff=7815"/>
		<updated>2025-07-04T09:55:07Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 25.3 == === Documentation === ;Installation...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.3 ==&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
;Installation&lt;br /&gt;
:[[Installation]]&lt;br /&gt;
:[[Update Notices for MailStore Server to version 25.1 or newer]]&lt;br /&gt;
;Archiving Methods&lt;br /&gt;
:[[Archiving Email]]&lt;br /&gt;
:[[Choosing the Right Archiving Strategy]]&lt;br /&gt;
:[[Email Archiving with MailStore Basics]]&lt;br /&gt;
:[[Email encryption in Microsoft 365]]&lt;br /&gt;
:[[Archiving Email from Outlook, Thunderbird and others]]&lt;br /&gt;
:[[Archiving Outlook PST Files Directly]]&lt;br /&gt;
:[[Archiving Emails from External Systems (File Import)]]&lt;br /&gt;
:[[Archiving Server Mailboxes]]&lt;br /&gt;
:[[Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
:[[Archiving IMAP and POP3 Multidrop Mailboxes]]&lt;br /&gt;
;Accessing the Archive&lt;br /&gt;
:[[Accessing the Archive]]&lt;br /&gt;
:[[Accessing the Archive with the MailStore Client software]]&lt;br /&gt;
:[[Accessing the Archive with MailStore Web Access]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook integration]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook App integration]]&lt;br /&gt;
:[[Accessing the Archive via Integrated IMAP Server|Accessing the Archive using other Email Clients]]&lt;br /&gt;
;Export Email&lt;br /&gt;
:[[Exporting Email]]&lt;br /&gt;
;Administration&lt;br /&gt;
:[[Users, Folders and Settings]]&lt;br /&gt;
:[[Archives]]&lt;br /&gt;
:[[Active Directory Integration]]&lt;br /&gt;
:[[Setup Active Directory Federation Services]]&lt;br /&gt;
:[[Application Integration]]&lt;br /&gt;
:[[Google Workspace Integration]]&lt;br /&gt;
:[[IceWarp Server Integration]]&lt;br /&gt;
:[[Kerio Connect Integration]]&lt;br /&gt;
:[[Generic LDAP Integration]]&lt;br /&gt;
:[[MDaemon Integration]]&lt;br /&gt;
:[[Synchronizing User Accounts with Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
:[[Multi-factor Authentication]]&lt;br /&gt;
:[[Compliance General]]&lt;br /&gt;
:[[Retention Policies]]&lt;br /&gt;
:[[Message Date of an Email]]&lt;br /&gt;
:[[Auditing]]&lt;br /&gt;
:[[Audit Log]]&lt;br /&gt;
:[[Storage Locations]]&lt;br /&gt;
:[[Search Indexes]]&lt;br /&gt;
:[[Jobs]]&lt;br /&gt;
:[[Job Results]]&lt;br /&gt;
:[[Backup and Restore]]&lt;br /&gt;
:[[License Management]]&lt;br /&gt;
:[[SMTP Settings]]&lt;br /&gt;
:[[Active Sessions]]&lt;br /&gt;
:[[Product Updates]]&lt;br /&gt;
:[[MailStore Server Management Shell]]&lt;br /&gt;
;Service Configuration&lt;br /&gt;
:[[MailStore Server Service Configuration]]&lt;br /&gt;
;MailStore Server Administration API&lt;br /&gt;
:[[Administration API - Using the API]]&lt;br /&gt;
:[[Administration API - Function Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.3]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=SMTP_Settings&amp;diff=7808</id>
		<title>SMTP Settings</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=SMTP_Settings&amp;diff=7808"/>
		<updated>2025-06-24T15:31:16Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
To be able to send emails, MailStore Server requires SMTP access data. MailStore sends notifications by email if [[Product Updates|product updates]] are available or if the automatic creation of a new [[Storage_Locations|archive store]] failed.  Furthermore, email copies for the [[Accessing_the_Archive_with_MailStore_Web_Access#Restoring_Email|restore from MailStore Web Access]] can be sent via SMTP.&lt;br /&gt;
&lt;br /&gt;
Under ''Administrative Tools &amp;gt; Miscellaneous &amp;gt; SMTP Settings'' you can specify the SMTP settings.&lt;br /&gt;
&lt;br /&gt;
You can choose between standard authentication for any SMTP server and OAuth2 for Microsoft 365.&lt;br /&gt;
&lt;br /&gt;
=== Standard authentication ===&lt;br /&gt;
&lt;br /&gt;
This type is used for SMTP servers that support PLAIN and LOGIN authentication or do not require authentication.&lt;br /&gt;
&lt;br /&gt;
[[File:tech_smtpsettings_01.png|center|550px]]&lt;br /&gt;
&lt;br /&gt;
* Select the type ''Standard''.&lt;br /&gt;
* Under ''Server'', enter the host name of the SMTP server or its IP address. &lt;br /&gt;
* By default, MailStore uses port 587. If you want to use a different port, enter port number in the ''Port'' field.&lt;br /&gt;
* In the field ''Protocol'', select ''SMTP'' for an unencrypted connection to the SMTP server. For an encrypted connection, select ''SMTP-TLS'' or ''SMTP-SSL''. {{Option_Accept_all_certificates}}&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 access data. In most cases, the POP3 access data of any user on the email server can be used.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft 365 and Microsoft 365 (21 Vianet) ===&lt;br /&gt;
&lt;br /&gt;
These types are used by Microsoft 365 SMTP servers and use OAuth2 for authentication.&lt;br /&gt;
&lt;br /&gt;
[[File:tech_smtpsettings_02.png|center|550px]]&lt;br /&gt;
&lt;br /&gt;
* Select the type ''Microsoft 365'' or ''Microsoft 365 (21 Vianet)'', depending on where your tenant is hosted.&lt;br /&gt;
* Authentication requires an Entra ID app registration, a service principal, and a mailbox.&lt;br /&gt;
* Creating the app registration is described in [[Synchronizing_User_Accounts_with_Microsoft_365_-_Modern_Authentication|this article]]. If you're already using directory service synchronization or archiving from Microsoft 365, you already have such an app registration.&lt;br /&gt;
* In particular, make sure that you have enabled or activated the SMTP.SendAsApp permission when configuring the API permissions in the SMTP area.&lt;br /&gt;
* The PowerShell module ''ExchangeOnlineManagement'' is required to set the permission. The presence of the module can be checked with the following command.&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Get-Module ExchangeOnlineManagement -ListAvailable&amp;lt;/source&amp;gt;&lt;br /&gt;
* If the output is empty, the module can be installed with the following command:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Install-Module -Name ExchangeOnlineManagement&amp;lt;/source&amp;gt;&lt;br /&gt;
* Then the module can be loaded:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Import-module ExchangeOnlineManagement&amp;lt;/source&amp;gt;&lt;br /&gt;
* Connect with your client:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Connect-ExchangeOnline -Organization &amp;lt;tenantID&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
* Creating the app registration also resulted in the creation of an Enterprise App with its ''own ObjectID'' in your tenant. The next step requires the Enterprise App's ObjectID (not from the original app registration) and ApplicationID. Both can be found in the Entra ID Portal at [https://portal.azure.com/#view/Microsoft_AAD_IAM/StartboardApplicationsMenuBlade/~/AppAppsPreview this page].&lt;br /&gt;
* Now create a service principal for this Enterprise App:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;New-ServicePrincipal -AppId &amp;lt;appID&amp;gt; -ObjectId &amp;lt;enterpriseAppObjectID&amp;gt; -DisplayName &amp;quot;MailStore Service Principal&amp;quot;&amp;lt;/source&amp;gt;&lt;br /&gt;
* The service principal must now be granted permission to send emails on behalf of a user. This user's email address must later be specified as the sender in the MailStore SMTP settings:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Add-MailboxPermission -Identity &amp;quot;emailAddressof@sending.user&amp;quot; -User &amp;lt;enterpriseAppObjectID&amp;gt; -AccessRights FullAccess&amp;lt;/source&amp;gt;&lt;br /&gt;
* Additionally, make sure that SMTP is allowed for this user:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Set-CASMailbox -Identity &amp;quot;emailAddressof@sending.user&amp;quot; -SmtpClientAuthenticationDisabled $false&amp;lt;/source&amp;gt;&lt;br /&gt;
* Click the &amp;amp;hellip; in the ''Credentials'' section and select your ''Credentials''.&lt;br /&gt;
&lt;br /&gt;
=== General settings ===&lt;br /&gt;
* Under ''Sender'', 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 MailStore Server.&lt;br /&gt;
* Under ''Recipient for Notifications'', enter the email address of the recipient for administrative notifications of MailStore Server. To specify multiple recipients, enter them comma-separated. &lt;br /&gt;
* Once all settings have been specified, MailStore Server can be instructed to send a test email to the email address entered for notifications; 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 ''Accept all certificates'' 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. In most cases, the access data match those of the corresponding POP3 server.&lt;br /&gt;
* If further error messages appear or other problems arise, please check your entries for possible mistakes.&lt;br /&gt;
&lt;br /&gt;
[[de:SMTP-Einstellungen]]&lt;br /&gt;
[[en:SMTP Settings]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=SMTP_Settings&amp;diff=7807</id>
		<title>SMTP Settings</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=SMTP_Settings&amp;diff=7807"/>
		<updated>2025-06-24T15:09:49Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__&lt;br /&gt;
&lt;br /&gt;
To be able to send emails, MailStore Server requires SMTP access data. MailStore sends notifications by email if [[Product Updates|product updates]] are available or if the automatic creation of a new [[Storage_Locations|archive store]] failed.  Furthermore, email copies for the [[Accessing_the_Archive_with_MailStore_Web_Access#Restoring_Email|restore from MailStore Web Access]] can be sent via SMTP.&lt;br /&gt;
&lt;br /&gt;
Under ''Administrative Tools &amp;gt; Miscellaneous &amp;gt; SMTP Settings'' you can specify the SMTP settings.&lt;br /&gt;
&lt;br /&gt;
You can choose between standard authentication for any SMTP server and OAuth2 for Microsoft 365.&lt;br /&gt;
&lt;br /&gt;
=== Standard authentication ===&lt;br /&gt;
&lt;br /&gt;
This type is used for SMTP servers that support PLAIN and LOGIN authentication or do not require authentication.&lt;br /&gt;
&lt;br /&gt;
[[File:tech_smtpsettings_01.png|center|550px]]&lt;br /&gt;
&lt;br /&gt;
* Select the type ''Standard''.&lt;br /&gt;
* Under ''Server'', enter the host name of the SMTP server or its IP address. &lt;br /&gt;
* By default, MailStore uses port 587. If you want to use a different port, enter port number in the ''Port'' field.&lt;br /&gt;
* In the field ''Protocol'', select ''SMTP'' for an unencrypted connection to the SMTP server. For an encrypted connection, select ''SMTP-TLS'' or ''SMTP-SSL''. {{Option_Accept_all_certificates}}&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 access data. In most cases, the POP3 access data of any user on the email server can be used.&lt;br /&gt;
&lt;br /&gt;
=== Microsoft 365 and Microsoft 365 (21 Vianet) ===&lt;br /&gt;
&lt;br /&gt;
These types are used by Microsoft 365 SMTP servers and use OAuth2 for authentication.&lt;br /&gt;
&lt;br /&gt;
[[File:tech_smtpsettings_02.png|center|550px]]&lt;br /&gt;
&lt;br /&gt;
* Select the type ''Microsoft 365'' or ''Microsoft 365 (21 Vianet)'', depending on where your tenant is hosted.&lt;br /&gt;
* Authentication requires an Entra ID app registration, a service principal, and a mailbox.&lt;br /&gt;
* Creating the app registration is described in [[Synchronizing_User_Accounts_with_Microsoft_365_-_Modern_Authentication|this article]]. If you're already using directory service synchronization or archiving from Microsoft 365, you already have such an app registration.&lt;br /&gt;
* In particular, make sure that you have enabled or activated the SMTP.SendAsApp permission when configuring the API permissions in the SMTP area.&lt;br /&gt;
* The PowerShell module ''ExchangeOnlineManagement'' is required to set the permission. The presence of the module can be checked with the following command.&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Get-Module ExchangeOnlineManagement -ListAvailable&amp;lt;/source&amp;gt;&lt;br /&gt;
* If the output is empty, the module can be installed with the following command:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Install-Module -Name ExchangeOnlineManagement&amp;lt;/source&amp;gt;&lt;br /&gt;
* Then the module can be loaded:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Import-module ExchangeOnlineManagement&amp;lt;/source&amp;gt;&lt;br /&gt;
* Connect with your client:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Connect-ExchangeOnline -Organization &amp;lt;tenantID&amp;gt;&amp;lt;/source&amp;gt;&lt;br /&gt;
* Creating the app registration also resulted in the creation of an Enterprise App with its ''own ObjectID'' in your tenant. The next step requires the Enterprise App's ObjectID and ApplicationID (not from the original app registration). Both can be found in the Entra ID Portal at [https://portal.azure.com/#view/Microsoft_AAD_IAM/StartboardApplicationsMenuBlade/~/AppAppsPreview this page].&lt;br /&gt;
* Now create a service principal for this Enterprise App:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;New-ServicePrincipal -AppId &amp;lt;appID&amp;gt; -ObjectId &amp;lt;enterpriseAppObjectID&amp;gt; -DisplayName &amp;quot;MailStore Service Principal&amp;quot;&amp;lt;/source&amp;gt;&lt;br /&gt;
* The service principal must now be granted permission to send emails on behalf of a user. This user's email address must later be specified as the sender in the MailStore SMTP settings:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Add-MailboxPermission -Identity &amp;quot;emailAddressof@sending.user&amp;quot; -User &amp;lt;enterpriseAppObjectID&amp;gt; -AccessRights FullAccess&amp;lt;/source&amp;gt;&lt;br /&gt;
* Additionally, make sure that SMTP is allowed for this user:&lt;br /&gt;
*; &amp;lt;source lang=&amp;quot;powershell&amp;quot; smart-tabs=&amp;quot;true&amp;quot; toolbar=&amp;quot;false&amp;quot; gutter=&amp;quot;false&amp;quot;&amp;gt;Set-CASMailbox -Identity &amp;quot;emailAddressof@sending.user&amp;quot; -SmtpClientAuthenticationDisabled $false&amp;lt;/source&amp;gt;&lt;br /&gt;
* Click the &amp;amp;hellip; in the ''Credentials'' section and select your ''Credentials''.&lt;br /&gt;
&lt;br /&gt;
=== General settings ===&lt;br /&gt;
* Under ''Sender'', 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 MailStore Server.&lt;br /&gt;
* Under ''Recipient for Notifications'', enter the email address of the recipient for administrative notifications of MailStore Server. To specify multiple recipients, enter them comma-separated. &lt;br /&gt;
* Once all settings have been specified, MailStore Server can be instructed to send a test email to the email address entered for notifications; 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 ''Accept all certificates'' 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. In most cases, the access data match those of the corresponding POP3 server.&lt;br /&gt;
* If further error messages appear or other problems arise, please check your entries for possible mistakes.&lt;br /&gt;
&lt;br /&gt;
[[de:SMTP-Einstellungen]]&lt;br /&gt;
[[en:SMTP Settings]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=HelpTopicIds&amp;diff=7770</id>
		<title>HelpTopicIds</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=HelpTopicIds&amp;diff=7770"/>
		<updated>2025-03-20T16:31:35Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* accs_export - [[Exporting_Email]]&lt;br /&gt;
* accs_extsearch - [[Accessing_the_Archive_with_the_MailStore_Client_software#Advanced_Search]]&lt;br /&gt;
* accs_outlook - [[Accessing_the_Archive_with_the_Microsoft_Outlook_integration]]&lt;br /&gt;
* accs_outlookapp - [[Accessing_the_Archive_with_the_Microsoft_Outlook_App_integration]]&lt;br /&gt;
* accs_preview - [[Accessing_the_Archive_with_the_MailStore_Client_software#Email_Preview]]&lt;br /&gt;
* accs_web - [[Accessing_the_Archive_with_MailStore_Web_Access]]&lt;br /&gt;
* arch_delete - [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving]]&lt;br /&gt;
* arch_filesystem - [[Archiving_Emails_from_External_Systems_(File_Import)]]&lt;br /&gt;
* arch_filepst - [[Archiving_Outlook_PST_Files_Directly]]&lt;br /&gt;
* arch_gateway - [[Archiving_MailStore_Gateway_Mailbox]]&lt;br /&gt;
* arch_nospamproxy - [[Archiving_NoSpamProxy]]&lt;br /&gt;
* gateway_introduction - [[Archiving_MailStore_Gateway_Mailbox]]&lt;br /&gt;
* arch_googleapps_batch - [[Archiving_Emails_from_Google_Workspace#Archiving_Multiple_Mailboxes_Centrally]]&lt;br /&gt;
* arch_googleapps - [[Archiving_Emails_from_Google_Workspace]]&lt;br /&gt;
* arch_googleapps_multidrop - [[Archiving_Emails_from_Google_Workspace#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_googlemail_installed_app - [[Archiving_Emails_from_Gmail]]&lt;br /&gt;
* arch_outlookcom_modern_auth - [[Archiving_Emails_from_Outlook.com]]&lt;br /&gt;
* arch_icewarp - [[Archiving_Emails_from_IceWarp_Server]]&lt;br /&gt;
* arch_icewarp_mailbox - [[Archiving_Emails_from_IceWarp_Server#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_icewarp_mailboxes - [[Archiving_Emails_from_IceWarp_Server#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_icewarp_multidrop - [[Archiving_Emails_from_IceWarp_Server#Archiving_All_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_imapbatch - [[Batch-archiving_IMAP_Mailboxes]]&lt;br /&gt;
* arch_inout - [[MailStore_Proxy]]&lt;br /&gt;
* arch_introduction - [[Archiving_Email]]&lt;br /&gt;
* arch_kerio - [[Archiving_Emails_from_Kerio_Connect]]&lt;br /&gt;
* arch_kerio_mailbox - [[Archiving_Emails_from_Kerio_Connect#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_kerio_mailboxes - [[Archiving_Emails_from_Kerio_Connect#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_kerio_multidrop - [[Archiving_Emails_from_Kerio_Connect#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_mailboxes - [[Archiving_Server_Mailboxes]]&lt;br /&gt;
* arch_mailclients - [[Archiving_Email_from_Outlook,_Thunderbird_and_others]]&lt;br /&gt;
* arch_mdaemon - [[Archiving_Emails_from_MDaemon]]&lt;br /&gt;
* arch_mdaemon_mailbox - [[Archiving_Emails_from_MDaemon#Archiving_Individual_Mailboxes]]&lt;br /&gt;
* arch_mdaemon_mailboxes - [[Archiving_Emails_from_MDaemon#Archiving_Multiple_Mailboxes_in_One_Step]]&lt;br /&gt;
* arch_mdaemon_multidrop - [[Archiving_Emails_from_MDaemon#Archiving_Incoming_and_Outgoing_Emails_Directly]]&lt;br /&gt;
* arch_multidrop - [[Archiving_IMAP_and_POP3_Multidrop_Mailboxes]]&lt;br /&gt;
* arch_profiles - [[Archiving_Email]]&lt;br /&gt;
* arch_schedule - [[Email_Archiving_with_MailStore_Basics#Automating_the_Archiving_Process]]&lt;br /&gt;
* arch_results - [[Email_Archiving_with_MailStore_Basics]]&lt;br /&gt;
* arch_selfolders - [[Email_Archiving_with_MailStore_Basics#Archiving_Specific_Folders]]&lt;br /&gt;
* bkup_integrated - [[Backup_and_Restore]]&lt;br /&gt;
* comp_auditing - [[Auditing]]&lt;br /&gt;
* comp_auditlog - [[Audit_Log]]&lt;br /&gt;
* comp_auditor - [[Compliance_General]]&lt;br /&gt;
* comp_forcechangepassword - [[Notes_on_Password_Complexity]]&lt;br /&gt;
* comp_general - [[Compliance_General]]&lt;br /&gt;
* comp_manage_passwords - [[Accessing_the_Archive_with_the_MailStore_Client_software#Managing_Passwords]]&lt;br /&gt;
* comp_password_complexity - [[Notes_on_Password_Complexity]]&lt;br /&gt;
* comp_retention - [[Retention_Policies]]&lt;br /&gt;
* comp_message_date - [[Message_Date_of_an_Email]]&lt;br /&gt;
* expo_googleapps - [[Exporting_Email]]&lt;br /&gt;
* gsta_login - [[Accessing_the_Archive_with_the_MailStore_Client_software#Starting_and_Login]]&lt;br /&gt;
* job_jobs - [[Jobs]]&lt;br /&gt;
* job_scheduling - [[Jobs]]&lt;br /&gt;
* job_results - [[Job_Results]]&lt;br /&gt;
* mads_sync - [[Administration]]&lt;br /&gt;
* tech_config - [[MailStore_Server_Service_Configuration]]&lt;br /&gt;
* tech_index - [[Search_Indexes]]&lt;br /&gt;
* tech_mscmd - [[MailStore_Server_Management_Shell]]&lt;br /&gt;
* tech_proxy - [[MailStore_Proxy]]&lt;br /&gt;
* tech_safemode - [[MailStore_Server_Service_Configuration]]&lt;br /&gt;
* tech_smtpsettings - [[SMTP_Settings]]&lt;br /&gt;
* tech_archives - [[Archives]]&lt;br /&gt;
* tech_storageloc - [[Storage_Locations]]&lt;br /&gt;
* tech_productupdates - [[Product_Updates]]&lt;br /&gt;
* umgm_privileges - [[Users,_Folders_and_Settings#User_Management]]&lt;br /&gt;
* umgm_users - [[Users,_Folders_and_Settings#User_Management]]&lt;br /&gt;
* xchg_introduction - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_jour_intro - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_mailbox - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_mailboxes - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_archive_mailbox - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_archive_mailboxes - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* xchg_public - [[Archiving_Emails_from_Microsoft_Exchange]]&lt;br /&gt;
* impl_noownserver - [[Archiving_Emails_Without_Your_Own_Emailserver|(No own e-mail server)]]&lt;br /&gt;
* impl_exim - [[Archiving_Emails_from_an_Exim_Based_Email_Server|Exim]]&lt;br /&gt;
* impl_hmailserver - [[Archiving_Emails_from_hMailServer|hMailServer]]&lt;br /&gt;
* impl_intranator - [[Archiving_Emails_from_Intra2net_Systems|Intra2net  Appliance Pro / Business Server]]&lt;br /&gt;
* impl_kerioconnect - [[Archiving_Emails_from_Kerio_Connect|Kerio Connect (Kerio MailServer)]]&lt;br /&gt;
* impl_kolab - [[Archiving_Emails_from_Kolab|Kolab]]&lt;br /&gt;
* impl_postfix - [[Archiving_Emails_from_a_Postfix_Based_Email_Server|Postfix]]&lt;br /&gt;
* impl_qmail - [[Archiving_Emails_from_a_Qmail_Based_Email_Server|Qmail]]&lt;br /&gt;
* impl_scalix - [[Archiving_Emails_from_Scalix|Scalix]]&lt;br /&gt;
* impl_sendmail - [[Archiving_Emails_from_a_Sendmail_Based_Email_Server|Sendmail]]&lt;br /&gt;
* impl_smartermail - [[Archiving_Emails_from_SmarterMail|SmarterMail]]&lt;br /&gt;
* impl_tobitdavid - [[Archiving_Emails_from_Tobit_David.fx|Tobit David.fx]]&lt;br /&gt;
* impl_zimbra - [[Archiving_Emails_from_Zimbra|Zimbra Collaboration Suite]]&lt;br /&gt;
* implexch_2003 - [[Archiving_Emails_from_Microsoft_Exchange_2003|Exchange 2003]]&lt;br /&gt;
* implexch_2007 - [[Archiving_Emails_from_Microsoft_Exchange_2007|Exchange 2007]]&lt;br /&gt;
* implexch_2010 - [[Archiving_Emails_from_Microsoft_Exchange_2010|Exchange 2010]]&lt;br /&gt;
* implexch_2013 - [[Archiving_Emails_from_Microsoft_Exchange_2013|Exchange 2013]]&lt;br /&gt;
* implexch_2016 - [[Archiving_Emails_from_Microsoft_Exchange_2016|Exchange 2016]] &lt;br /&gt;
* implexch_2019 - [[Archiving_Emails_from_Microsoft_Exchange_2019|Exchange 2019]]&lt;br /&gt;
* implexch_o365 - [[Archiving_Emails_from_Microsoft_Office_365|Office 365]]&lt;br /&gt;
* welc_licensing - [[License_Management]]&lt;br /&gt;
* arch_microsoft365 - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)]]&lt;br /&gt;
* arch_microsoft365_single - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Individual_Microsoft.C2.A0365_Mailboxes]]&lt;br /&gt;
* arch_microsoft365_multiple - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Multiple_Microsoft.C2.A0365_Mailboxes_Centrally]]&lt;br /&gt;
* arch_microsoft365_single_archive_mailbox - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Individual_Microsoft.C2.A0365_Archive_Mailboxes]]&lt;br /&gt;
* arch_microsoft365_multiple_archive_mailboxes - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Archiving_Multiple_Microsoft.C2.A0365_Archive_Mailboxes_Centrally]]&lt;br /&gt;
* arch_microsoft365_public - [[Archiving_Emails_from_Microsoft_365_(Modern_Authentication)#Public_Folders]]&lt;br /&gt;
* expo_microsoft365 - [[Exporting_Email]]&lt;br /&gt;
* cred_microsoft365 - [[Synchronizing_User_Accounts_with_Microsoft_365_(Modern_Authentication)#Creating_Credentials_in_MailStore_Server]]&lt;br /&gt;
&lt;br /&gt;
[[de:HelpTopicIds]]&lt;br /&gt;
[[en:helpTopicIds]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Archiving_Emails_from_Outlook.com&amp;diff=7769</id>
		<title>Archiving Emails from Outlook.com</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Archiving_Emails_from_Outlook.com&amp;diff=7769"/>
		<updated>2025-03-20T15:49:07Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Implementation_Guide_Preamble|Outlook.com}}&lt;br /&gt;
&amp;lt;p class=&amp;quot;msnote&amp;quot;&amp;gt;'''Please note:''' The following steps describe the setup for archiving a Outlook.com mailbox where the mailbox owner authorizes mailbox access by MailStore Server through OAuth. Archiving mailboxes from other Microsoft domains such as live.com, hotmail.com or msn.com is also possible with this profile. For archiving single Microsoft 365 mailboxes by an administrator, please use the corresponding &lt;br /&gt;
[[Archiving_Emails_from_Microsoft_365_-_Modern_Authentication#Archiving_Individual_Microsoft_365_Mailboxes|Microsoft&amp;amp;nbsp;365 profile]].&lt;br /&gt;
&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
By following the procedure described here, a single Outlook.com mailbox can be archived for a specific MailStore user. The archiving process can be executed manually or automatically.&lt;br /&gt;
&lt;br /&gt;
Setting up archiving processes for Outlook.com mailboxes is done using archiving profiles. General information about archiving profiles is available in chapter [[Email_Archiving_with_MailStore_Basics#Working_with_Archiving_Profiles|Working with Archiving Profiles]].&lt;br /&gt;
&lt;br /&gt;
For each mailbox, please proceed as follows:&lt;br /&gt;
* Users can only archive their own mailboxes to their personal user archive. To archive the emails of other users, you have to be logged on to MailStore Client as MailStore administrator. Only MailStore administrators can archive the emails of other users.&lt;br /&gt;
* Click on ''Archive Email''.&lt;br /&gt;
* To create a new archiving profile, select ''Microsoft Outlook.com'' from the ''Email Servers'' list in the ''Create Profile'' area of the application window.&lt;br /&gt;
* A wizard opens guiding you through the setup process.&lt;br /&gt;
*:[[File:arch_outlook_com_01.png|center|350px]]&lt;br /&gt;
* Enter the ''Email Address'' into the designated field.&lt;br /&gt;
* To archive a Outlook.com mailbox, the mailbox owner has to authorize access by MailStore Server to the mailbox. For this, click on ''Authorize''.&lt;br /&gt;
* A browser window to grant access to a Outlook.com mailbox to MailStore opens. The mailbox owner might need to log in to Microsoft according to his or her security configuration.&lt;br /&gt;
*:[[File:arch_outlook_com_02.png|center|350px]]&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* Customize the [[Email_Archiving_with_MailStore_Basics#Specifying_Filter_Criteria_for_Archiving|filter]] and the [[Email_Archiving_with_MailStore_Basics#Deleting_Emails_after_Archiving|deletion rules]]. By default, no emails will be deleted from a mailbox. The timeout value only has to be adjusted as needed.&lt;br /&gt;
*:[[File:arch_outlook_com_03.png|center|350px]]&lt;br /&gt;
* Click on ''Next''.&lt;br /&gt;
* If logged on to MailStore Server as administrator, the target archive can be specified at the next step. Select the archive of the user for whom the mailbox is to be archived.&lt;br /&gt;
*:[[File:arch_outlook_com_04.png|center|350px]]&lt;br /&gt;
* At the last step, a name for the new archiving profile can be specified. After clicking on ''Finish'', the archiving profile will be listed under ''Saved Profiles'' and can be run immediately or automatically.&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
Application permissions to your Microsoft account can be configured&lt;br /&gt;
[https://account.live.com/consent/Manage here].&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
[[de:E-Mail-Archivierung von Outlook.com]]&lt;br /&gt;
[[en:Archiving Emails from Outlook.com]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_25.1&amp;diff=7741</id>
		<title>MailStore Server Help:Books/MailStore Server 25.1</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=MailStore_Server_Help:Books/MailStore_Server_25.1&amp;diff=7741"/>
		<updated>2025-01-15T10:15:02Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: Created page with &amp;quot;{{saved_book  | setting-papersize = a4  | setting-toc = auto  | setting-columns = 1  | setting-showtoc = 1 }}  == MailStore Server 25.1 == === Documentation === ;Installation...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{saved_book&lt;br /&gt;
 | setting-papersize = a4&lt;br /&gt;
 | setting-toc = auto&lt;br /&gt;
 | setting-columns = 1&lt;br /&gt;
 | setting-showtoc = 1&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== MailStore Server 25.1 ==&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
;Installation&lt;br /&gt;
:[[Installation]]&lt;br /&gt;
:[[Update Notices for MailStore Server to version 25.1 or newer]]&lt;br /&gt;
;Archiving Methods&lt;br /&gt;
:[[Archiving Email]]&lt;br /&gt;
:[[Choosing the Right Archiving Strategy]]&lt;br /&gt;
:[[Email Archiving with MailStore Basics]]&lt;br /&gt;
:[[Email encryption in Microsoft 365]]&lt;br /&gt;
:[[Archiving Email from Outlook, Thunderbird and others]]&lt;br /&gt;
:[[Archiving Outlook PST Files Directly]]&lt;br /&gt;
:[[Archiving Emails from External Systems (File Import)]]&lt;br /&gt;
:[[Archiving Server Mailboxes]]&lt;br /&gt;
:[[Batch-archiving IMAP Mailboxes]]&lt;br /&gt;
:[[Archiving IMAP and POP3 Multidrop Mailboxes]]&lt;br /&gt;
;Accessing the Archive&lt;br /&gt;
:[[Accessing the Archive]]&lt;br /&gt;
:[[Accessing the Archive with the MailStore Client software]]&lt;br /&gt;
:[[Accessing the Archive with MailStore Web Access]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook integration]]&lt;br /&gt;
:[[Accessing the Archive with the Microsoft Outlook App integration]]&lt;br /&gt;
:[[Accessing the Archive via Integrated IMAP Server|Accessing the Archive using other Email Clients]]&lt;br /&gt;
;Export Email&lt;br /&gt;
:[[Exporting Email]]&lt;br /&gt;
;Administration&lt;br /&gt;
:[[Users, Folders and Settings]]&lt;br /&gt;
:[[Archives]]&lt;br /&gt;
:[[Active Directory Integration]]&lt;br /&gt;
:[[Setup Active Directory Federation Services]]&lt;br /&gt;
:[[Application Integration]]&lt;br /&gt;
:[[Google Workspace Integration]]&lt;br /&gt;
:[[IceWarp Server Integration]]&lt;br /&gt;
:[[Kerio Connect Integration]]&lt;br /&gt;
:[[Generic LDAP Integration]]&lt;br /&gt;
:[[MDaemon Integration]]&lt;br /&gt;
:[[Synchronizing User Accounts with Microsoft 365 (Modern Authentication)]]&lt;br /&gt;
:[[Synchronizing User Accounts with Microsoft 365 (Basic Authentication)]]&lt;br /&gt;
:[[Multi-factor Authentication]]&lt;br /&gt;
:[[Compliance General]]&lt;br /&gt;
:[[Retention Policies]]&lt;br /&gt;
:[[Message Date of an Email]]&lt;br /&gt;
:[[Auditing]]&lt;br /&gt;
:[[Audit Log]]&lt;br /&gt;
:[[Storage Locations]]&lt;br /&gt;
:[[Search Indexes]]&lt;br /&gt;
:[[Jobs]]&lt;br /&gt;
:[[Job Results]]&lt;br /&gt;
:[[Backup and Restore]]&lt;br /&gt;
:[[License Management]]&lt;br /&gt;
:[[SMTP Settings]]&lt;br /&gt;
:[[Active Sessions]]&lt;br /&gt;
:[[Product Updates]]&lt;br /&gt;
:[[MailStore Server Management Shell]]&lt;br /&gt;
;Service Configuration&lt;br /&gt;
:[[MailStore Server Service Configuration]]&lt;br /&gt;
;MailStore Server Administration API&lt;br /&gt;
:[[Administration API - Using the API]]&lt;br /&gt;
:[[Administration API - Function Reference]]&lt;br /&gt;
&lt;br /&gt;
[[Category:Books|MailStore Server 25.1]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server&amp;diff=7732</id>
		<title>Update Notices for MailStore Server</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server&amp;diff=7732"/>
		<updated>2024-12-04T10:17:34Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== General Information ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Before you start the installation, please check if your current license really allows to upgrade the software.'''&amp;lt;/p&amp;gt;&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%20Server&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;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Make sure you have a recent backup of your archive. Learn more about backing up and restoring MailStore Server [[Backup and Restore|here]]'''.&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Make sure the server where MailStore Server is installed on meets the [[System_Requirements|system requirements]]'''.&amp;lt;/p&amp;gt;&lt;br /&gt;
* The installation process will uninstall older versions of the software automatically. All archives and the configuration data will be kept. There is no need to manually uninstall old versions previously.&lt;br /&gt;
* Installations with version 23.4 or older must first be updated to version 24.4 and all archive stores must be updated to Firebird 4. You can then update to the latest version. Please also read the [[Update Notices for MailStore Server to version 25.1 or newer]].&lt;br /&gt;
* During the installation process the MailStore Server service is automatically stopped and restarted afterwards. Running archiving profiles will be cancelled and may show up as failed. Should stopping the service fail for any reason, please stop the service manually and run the installation again.&lt;br /&gt;
* Carefully check the auto-detected settings during the installation process.&lt;br /&gt;
* Updating the MailStore Client installations and/or the MailStore Outlook Add-In installations is only necessary if this is specifically stated in the version-specific notes.&lt;br /&gt;
*; Further information can be found in the articles [[MailStore Client Deployment]] and [[MailStore Outlook Add-in Deployment]]&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 25.1.0 ==&lt;br /&gt;
&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Only installations with versions 24.2.0 to 24.4.0 can be updated directly.'''&amp;lt;/p&amp;gt;&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;'''Until all archive stores have been updated, you must not update to version 25.1.0.'''&amp;lt;/p&amp;gt;&lt;br /&gt;
* It is '''obligatory''' to also note the [[Update Notices for MailStore Server to version 25.1 or newer]].&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.4.0 ==&lt;br /&gt;
There are no notes for this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.3.0 ==&lt;br /&gt;
* Saved searches containing search criteria that can be interpreted as [[Accessing_the_Archive_with_the_MailStore_Client_software#Searching_for_Alternatives|search for alternatives]] will return different search results than before the update.&lt;br /&gt;
* Retention policies do not support [[Accessing_the_Archive_with_the_MailStore_Client_software#Searching_for_Alternatives|searches for alternatives]]. In case existing retention policies contain search criteria that can be interpreted as searches for alternatives, those have to be changed for retention policies to being able to be processed again.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.2.2 ==&lt;br /&gt;
&lt;br /&gt;
There are no notes for this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.2.1 ==&lt;br /&gt;
If you are upgrading from a MailStore version before 24.2.0, please also note the instructions for upgrading to version 24.2.0.&lt;br /&gt;
&lt;br /&gt;
* '''Upgrading Archive Stores''' &amp;lt;br /&amp;gt;If you upgrade from MailStore 24.2.0, the archive stores need to be upgraded. To do this, proceed as follows:&lt;br /&gt;
** Log in as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all archive stores at once or 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;
**: [[File:Fg_upgrade10.png|center]]&lt;br /&gt;
:&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Until all archive stores have been upgraded, retention policies are not available.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 24.2.0 ==&lt;br /&gt;
* '''Upgrade of Master Database'''&amp;lt;br/&amp;gt;The master database is upgraded to Firebird 4 during the first start of the MailStore Server service. This process might extend the time required for the first start of the service by several minutes.&lt;br /&gt;
* '''Upgrading Archive Stores''' &amp;lt;br /&amp;gt;For the update to Firebird 4 the databases of the archive stores must be upgraded. Proceed as follows to upgrade:&lt;br /&gt;
** Log in as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all archive stores at once or 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;
**: [[File:Fg_upgrade10.png|center]]&lt;br /&gt;
:&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Until all archive stores have been upgraded, retention policies are not available.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Internet Explorer support has been removed from MailStore in this version. For a current list of supported browsers, please refer to [[System Requirements]].&lt;br /&gt;
* ''' Python API Wrapper '''&lt;br /&gt;
*; In order to be able to use the new API commands, an update of the [[Python_API_Wrapper_Tutorial|Python API wrapper library]] is required.&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* As long as an internal, Firebird-based archive store has not been updated, no recovery records will be written for emails in this archive store. This bug was fixed with version 24.2.1.&lt;br /&gt;
* Users who have been synchronized from an Active Directory and who have MailStore multi-factor authentication (MFA) activated cannot log in using Windows authentication. To work around the issue, disable multi-factor authentication for those users in MailStore or let them use their username and password to log in. This bug was fixed with version 24.2.2.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.4.0 ==&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Windows Server 2012 and Windows Server 2012 R2 support has been removed from MailStore in this version. For a current list of supported operating systems, please refer to [[System Requirements]].&lt;br /&gt;
* ''' Python API Wrapper '''&lt;br /&gt;
*; In order to be able to use the new API commands, an update of the [[Python_API_Wrapper_Tutorial|Python API wrapper library]] is required.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.3.0 ==&lt;br /&gt;
* ''' Microsoft Exchange 2013 Support '''&lt;br /&gt;
*; Support for Microsoft Exchange 2013 has been removed from MailStore in this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.2.0 ==&lt;br /&gt;
* ''' Outlook Add-in '''&lt;br /&gt;
*; Starting with version 23.2.0, MailStore Server supports multi-factor authentication for users with integrated authentication. To support multi-factor authentication an update of the Outlook Add-in is required.&lt;br /&gt;
*; The Outlook Add-In 23.2.0 is not backward compatible with older MailStore Server versions. When updating, MailStore Server should be updated first and then the Outlook Add-in.&lt;br /&gt;
* ''' Scheduled Tasks, Management API, IMAP Access '''&amp;lt;br /&amp;gt;&lt;br /&gt;
*; When multi-factor authentication is enabled for a user and that user wants to schedule client-side archiving profiles, access the Management API or access the IMAP server, an app password has to be used instead of the regular password.&lt;br /&gt;
* ''' Python API Wrapper '''&lt;br /&gt;
*; In order to be able to use the new API commands, an update of the [[Python_API_Wrapper_Tutorial|Python API wrapper library]] is required.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.1.2 ==&lt;br /&gt;
* &amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;&amp;lt;b&amp;gt;Important:&amp;lt;/b&amp;gt; Let's Encrypt has announced to change their production request flow permanently on April 24th 2023. After that date, previous versions of MailStore Server will not be able to successfully request certificates from Let's Encrypt.&amp;lt;/p&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 23.1.0 ==&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Windows 7, Windows 8.1, Windows Server 2008 R2 and Windows Small Business Server 2011 support has been removed from MailStore in this version. For a current list of supported operating systems, please refer to [[System Requirements]].&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 22.4.0 ==&lt;br /&gt;
There are no notes for this version.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 22.3.0 ==&lt;br /&gt;
* ''' Outlook Add-in '''&lt;br /&gt;
*; Starting with version 22.3.0, failed login attempts will slow down the login process. While this process is backwards compatible to older Outlook Add-ins, we strongly recommend updating the Outlook Add-in for the best user experience.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 22.2.x ==&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Starting with version 22.2 MailStore Server, MailStore Client and MailStore Outlook Add-in require Microsoft .NET Framework version 4.8. Please refer to our [[System Requirements]].&amp;lt;br/&amp;gt;&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;If the framework is installed by the MailStore setup, the system might reboot without further notice.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''External Archive Stores'''&lt;br /&gt;
*; Starting with version 22.2, only versions 10 or newer are supported for PostgreSQL.&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;
* '''Unencrypted Connections'''&lt;br /&gt;
*; Support for unencrypted connections to MailStore Server has been fully removed. This affects MailStore Outlook Add-in, and the Legacy Web Access. After updating the Outlook Add-in, it automatically tries to connect to the default HTTPS port (8462) if either the default HTTP port (8461) or no port was set as part of the server name previously. In all other cases, the  initial connections may fail and requires the server name to be adjusted by the user, or by an administrator via group policies.&lt;br /&gt;
* '''HTTP-to-HTTPS Redirect'''&lt;br /&gt;
*; The HTTP-to-HTTPS redirect option, which must be considered insecure without the use of properly configured [[wikipedia:HTTP_Strict_Transport_Security|HTTP Strict Transport Security (HSTS)]], has been removed. Users are required to use the correct HTTPS URL to access MailStore Web Access.&lt;br /&gt;
* '''Windows Authentication'''&lt;br /&gt;
*; The authentication method selection has been removed from the newly design login dialog. Therefore, traditional Windows Authentication available in on-prem Active Directory controlled environments, can only be enabled through group policies. Further information on group policies can be found in [[MailStore Client Deployment]] and [[MailStore Outlook Add-in Deployment]].&lt;br /&gt;
* '''Microsoft 365 Support'''&lt;br /&gt;
*; A new directory service synchronization profile [[Synchronizing_User_Accounts_with_Microsoft_365_(Modern_Authentication)|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 Integration|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;
* '''IMAP Access to Archive'''&lt;br /&gt;
*; When using either the new ''Microsoft 365 (Modern Authentication)'' or ''Google Workspace'' directory service synchronization profile, user that have been added by these profiles, can not access their archive via the integrated IMAP server as MailStore Server is not able to verify those passwords itself. &lt;br /&gt;
* '''Startup Scripts'''&lt;br /&gt;
*; The [[MailStore Server Service Configuration]] now provides functionality to configure connections to remote SMB/CIFS network shares without having to store credential in a plain text batch file. Therefore, startup scripts are no longer recommended to be used for that purpose. Unless there actually is a startup script found in MailStore Server's program directory, the corresponding menu item ''Startup Script'' will not be shown in the MailStore Server Service Configuration.&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 MailStore 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 MailStore Server must be trusted by the client computer and it must not be revoked or expired.&lt;br /&gt;
** '''MailStore Outlook Add-in: Enable TLS/SSL encryption'''&lt;br /&gt;
**; As MailStore Server no longer supports unencrypted inbound connections and the default behavior of MailStore Outlook Add-in as been modified accordingly, this option is ignored.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 12.1 ==&lt;br /&gt;
* '''System Requirements'''&lt;br /&gt;
*; Windows Vista, Windows Server 2008, and Windows Small Business Server 2008 support has been removed from MailStore in this version. For a current list of supported operating systems, please refer to [[System Requirements]].&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 MailStore Client to server's whose certificate has expired or was revoked. In such a case, the certificate must be replaced by means of the MailStore Server service configuration tool first.&lt;br /&gt;
* '''Using Certificates'''&lt;br /&gt;
*; If in the past, different certificates were used for the services provided by MailStore Server, the same certificate configuration as for new installations will be shown during the installation. The certificate configured in that step will afterwards be used for all provided services and can be change in the MailStore Server service configuration tool.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to 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 as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all archive stores at once or 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;
**: [[File:Fg_upgrade10.png|center]]&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.&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;
* '''Web Access'''&amp;lt;br/&amp;gt;The new responsive Web Access is exclusively available via the HTTPS port. User who are still using the unencrypted HTTP port to access Web Access, will see a corresponding notice about this circumstance. Thus it is recommended to use a trustworthy certificate signed by an official or internal certificate authority. See [[Using Your Own SSL Certificate]] for details.&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* The backend of the new responsive Web Access expects MailStore Server to be reachable on IP address 127.0.0.1 (localhost) and the default TCP port 8460. If you configured MailStore to listen on a specific IP address for MailStore Client connections in the [[MailStore Server Service Configuration]], please reset it to ''(All IP Addresses)'' and ''Port'' 8460. This problem was fixed with version 10.2.3.&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;
* '''Status Reports'''&amp;lt;br/&amp;gt;If a longer period should be covered by status reports, it must be ensured that the profile and job results are kept for at least that period. The default value of previous installations is one week and should be adjusted to the new default value of 90 days.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 10 ==&lt;br /&gt;
* '''Encryption Notices'''&amp;lt;br/&amp;gt;Due to enhanced encryption mechanisms, MailStore archives that have been upgraded to version 10 are tied to the Windows-Installation on which MailStore Server has been installed. Under certain conditions some actions (e.g. restoring the default admin, attaching foreign archive stores, etc.) in MailStore require the input of a recovery key. By default this is the product key of the installation.&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;Please make sure to store the product key entered during installation in a safe location.&amp;lt;/p&amp;gt;In environments with higher security requirements it is recommended to change the default recovery key and, depending on the backup target, exclude the unencrypted search indexes from backups. Corresponding information can be found in the [[MailStore Server Service Configuration]] article.&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 the MailStore Server service and encrypted afterwards. This process might extend the time required for the first start of the service 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 as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all archive stores at once or 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;
**: [[File:Fg_upgrade10.png|center]]&lt;br /&gt;
* '''Archives of Other Users'''&amp;lt;br/&amp;gt;These are no longer visible for MailStore 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 [[Archives|Administrative Tools &amp;gt; Users and Archives &amp;gt; Archives]].&lt;br /&gt;
* '''Export E-mails'''&amp;lt;br/&amp;gt;The previous change may also have an impact on export profiles owned by a MailStore administrator, in case the export scope contains archives of other users. As these are no longer visible to MailStore 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 MailStore administrators are displayed as ''Enabled (locked)'' at ''Compliance'' &amp;gt; ''Auditing''. Irrespective of the ''Disabled'' status, all activities of MailStore administrators, excluding ''MessageRetrieveContent'', are written into the audit log.&lt;br /&gt;
* '''Default Password'''&amp;lt;br/&amp;gt;If you have not changed the default MailStore administrators (admin) password yet, you will be asked to set a new password during the first logon after the update. The same occurs when the password has been reset to ''admin'' after restoring the default admin.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.7 ==&lt;br /&gt;
* '''Search Indexes'''&amp;lt;br/&amp;gt;Due to changes in the area of indexing email attachment contents, the search index settings should be opened and confirmed after the update, so that MailStore can identify potentially missing or unsupported IFilters.&lt;br /&gt;
* '''Archiving from Gmail'''&amp;lt;br/&amp;gt;This version contains a new Gmail profile, that provides additional functionality such as support for deleting emails from the Gmail mailbox and OAuth2 authentication. Please notice, that it does not support any other folders than &amp;quot;All Mail&amp;quot; and &amp;quot;Sent Items&amp;quot;. This new behavior anticipates scenarios which have been recognized as confusing by users in the past and that where caused by the interaction of Gmail labels, IMAP folders and MailStore's single instance store. Existing Google Mail profiles can still be modified and executed, but no new ones can be created. It is recommended to replace old &amp;quot;Google Mail&amp;quot; profiles by this new Gmail profile.&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* Indexing the content of Open Document Format email attachments requires a working installation of OpenOffice or LibreOffice, though Microsoft Office 2010 Filter Pack officially provides support for these file types. Additional information can be found in the [[Search Indexes]] article.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.6 ==&lt;br /&gt;
* '''Update of MailStore Client and Outlook Add-in'''&amp;lt;br/&amp;gt;Independent 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;
** Client: Pin to taskbar now possible on Windows 7 and newer.&lt;br /&gt;
** Support for different SSL certificate thumbprint formats in group policies.&lt;br /&gt;
** Group policies allow configuration of client and Outlook Add-in language.&lt;br /&gt;
* '''MailStore Proxy'''&amp;lt;br/&amp;gt;Starting with version 9.6, MailStore Proxy requires .NET Framework 4.5.1. Hence the [[MailStore_Proxy#System_Requirements|system requirements of MailStore proxy]] have also changed in regards to the operating system.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 9.3 ==&lt;br /&gt;
* '''Supported SSL certificates''' &amp;lt;br/&amp;gt;Using SSL certificates which utilize MD5-hash based signature algorithms (e.g. ''md5rsa'') is technically no longer possible since version 9.3. For years (approx. 2010) MD5-hash based signature algorithms have no longer been used for signing certificates. However, should the error message ''Authentication failed because the remote party has closed the transport stream.'' occur after installing the upgrade, please follow the instructions in the corresponding [https://cs.mailstore.com/index.php?/Knowledgebase/Article/View/120/5/erro-message-authentication-failed-because-the-remote-party-has-closed-the-transport-stream Knowledgebase article].&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 Server, MailStore Client and MailStore Outlook Add-in now require .NET Framework 4.5.1 and Internet Explorer 8 or higher. Thus Windows Vista SP2 or newer is required.&lt;br /&gt;
* '''Server-side Execution of E-mail-Server Profiles and Internal Backup'''&amp;lt;br/&amp;gt;Archiving from and exporting to email servers as well as the internal backup function is now carried out by the MailStore Server service itself. Thus it is necessary that the MailStore Server computer has the required  permissions to access email servers and network shares where applicable (see [[Using Network Attached Storage (NAS)]]).&amp;lt;br /&amp;gt;&amp;lt;p class=&amp;quot;mswarning&amp;quot;&amp;gt;In either case, verify carefully that all automated tasks are still working properly after updating.&amp;lt;/p&amp;gt;&lt;br /&gt;
* '''Scheduling of Profiles''' &amp;lt;br/&amp;gt;For executing archiving and export profiles of type ''E-mail Servers'', an internal scheduler is now used. This scheduler is used for all newly created profiles as soon as automatic execution is enabled in the profile settings.&amp;lt;br/&amp;gt;&amp;lt;br/&amp;gt;Existing profiles of type ''E-mail Servers'' are set to manual execution after upgrading to MailStore Server 9. Their execution remains triggered based in the corresponding by task in the Windows Task Scheduler. To completely turn these profiles into independent server-side profiles, remove the corresponding task from the Windows Task Scheduler first and then enable automatic execution in the profile setting in MailStore Server. Further information can be found in [[Email_Archiving_with_MailStore_Basics#Working_with_Archiving_Profiles|Working with Archiving Profiles]] and [[Email_Archiving_with_MailStore_Basics#Automating_the_Archiving_Process|Automating the Archiving Process]]&lt;br /&gt;
* '''Group Policies''' &amp;lt;br/&amp;gt;New ADM and ADMX templates are used for the configuration of MailStore Client and MailStore Outlook Add-in. Group Policies created with the new templates are not compatible with older versions of MailStore Client and MailStore Outlook Add-In, nor does MailStore Client 9 and MailStore Outlook Add-in 9 support Group Policies that have been created based on previous versions of the ADM and ADMX templates. Please replace any existing Group Policies when upgrading to MailStore Server 9. Further information can be found in [[MailStore Client Deployment]] and [[MailStore Outlook Add-in Deployment]].&lt;br /&gt;
* '''Automatic Creation of New Archive Stores''' &amp;lt;br/&amp;gt;A new default threshold of 5 million emails has been introduced for the automatic creation of new archive stores in MailStore Server 9. For existing installations it is recommended to adjust this value after upgrading to MailStore Server 9 as described in [[Storage Locations]]. &lt;br /&gt;
* '''PDF Support of Full Text Search''' &amp;lt;br /&amp;gt;PDF support has been removed from MailStore Server's own indexer. Therefore it is required to either install a recent version of Adobe Reader or an appropriate IFilter driver (i.e. [http://www.adobe.com/support/downloads/detail.jsp?ftpID=5542 Adobe PDF iFilter] on the MailStore Server computer.&lt;br /&gt;
* '''MailStore Server Administration API''' &amp;lt;br /&amp;gt;The API has been completely rewritten. As it does not provide and kind of backward compatibility with previous versions, it is required to carefully verify and, if necessary, to modify scripts that make use of the Administration API.&lt;br /&gt;
* '''AVM KEN! Support Removed''' &amp;lt;br /&amp;gt;After the vendor's support for AVM KEN! has already stopped in September 2010, the support by MailStore ends with MailStore Server 9. Existing AVM KEN! profiles are automatically removed from MailStore - archived emails remain in the archive.&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
* '''Missing Email Headers when Printing from MailStore Web Access''' '''''(resolved in version 9.6)'''''&amp;lt;br /&amp;gt;Due to the technical implementation of the HTML view, emails printed from within MailStore Web Access do not contain information about sender, recipient and subject. Until a fix is available, the workaround is to open the emails in an email client such as Microsoft Outlook or Mozilla Thunderbird for printing.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 8.x ==&lt;br /&gt;
&lt;br /&gt;
* '''System Requirements''' &amp;lt;br/&amp;gt;Please ensure that your system configuration matches the updated system requirements. MailStore Client and MailStore Outlook Add-in now require .NET Framework 3.5 SP1 and Internet Explorer 8 or higher.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 7.0 ==&lt;br /&gt;
&lt;br /&gt;
* '''Management Shell / Batch Scripts''' &amp;lt;br /&amp;gt; The server-side part of the Management Shell command set, which included commands such as &amp;lt;code&amp;gt;user-add&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;filegroup-create&amp;lt;/code&amp;gt;, has completely been replaced by the more powerful [[Administration_API_-_Using_the_API|MailStore Server Administration API]]. If you have written custom scripts (e.g. batch scripts) for user management or store management, please update them so that it uses the new command set. [[MailStore_Server_Management_Shell|More information about the MailStore Server Management Shell]]&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 6.0 ==&lt;br /&gt;
&lt;br /&gt;
* '''Upgrading File Groups''' &amp;lt;br /&amp;gt; The file group format has changed to ensure high performance and stability in the future. To upgrade existing file groups to the new format, proceed as follows:&lt;br /&gt;
** Log in as MailStore administrator (admin).&lt;br /&gt;
** Click on ''Administrative Tools'' &amp;gt; ''Storage'' and then ''Storage Locations''.&lt;br /&gt;
** Either click on the yellow info box to upgrade all file groups at once or right-click on a file group and select ''Perform Upgrade'' to upgrade a single file group.&lt;br /&gt;
**: [[File:Fg_upgrade6.png]]&lt;br /&gt;
** Carefully read the notices and click on ''OK'' to start the upgrade process or click on ''Cancel''.&lt;br /&gt;
** While the upgrade process is running, you will see a window showing information about the upgrade progress. You can click on ''Cancel'' at any time to interrupt the upgrade process in order to continue it later.&lt;br /&gt;
* '''Automatic Creation of New File Groups''' &amp;lt;br /&amp;gt; If you are using a scheduled task to create new file groups regularly, we recommend to remove that scheduled task and proceed as described in chapter [[Storage_Locations#Creating_File_Groups_Automatically|Creating File Groups Automatically]] of the MailStore Server manual. Please notice the recommended limit of 500.000 messages per file group; that is the default value for all new installations of MailStore Server 6.&lt;br /&gt;
* '''Active Directory Integration''' &amp;lt;br /&amp;gt; After upgrading to MailStore Server 6 it is required to reconfigure the Active Directory integration with the new Directory Service interface. Please follow the instructions in chapter [[Active Directory Integration]] of the MailStore Server manual. &amp;lt;br /&amp;gt; '''Important notice:''' From MailStore Server 6 on, accessing the Active Directory is done under the security scope of the MailStore Server service (instead of MailStore Client). Therefor, please pay attention to ''Authentication'' under ''Specifying Connection Settings''.&lt;br /&gt;
* '''Generic LDAP Integration''' &amp;lt;br /&amp;gt; After upgrading to MailStore Server 6 it is required to reconfigure the generic LDAP integration with the new Directory Service interface. Please follow the steps in chapter [[Generic LDAP Integration]] of the MailStore Server manual.&lt;br /&gt;
* '''Firewall Settings''' &amp;lt;br /&amp;gt; If you have set up firewall rules manually to allow access to MailStore Server, MailStore Web Access, MailStore Outlook Add-in or the MailStore integrated IMAP server, we recommend to remove the firewall rules before installing MailStore Server 6. If desired, MailStore Server 6 can set up and update firewall rules on its own, after changes have been made in the [[MailStore Server Service Configuration]] (formerly known as MailStore Server Base Configuration).&lt;br /&gt;
* '''No More Separate Downloads''' &amp;lt;br /&amp;gt;  There is only one MailStore Server setup file, that includes all appropriate setup files for MailStore Client, MailStore Outlook Add-in and MailStore Proxy. MailStore Server setup creates a link on your desktop that opens an Explorer window with the setup files. If the desktop link does not exist you can find the setup files in the ''Setup-&amp;lt;version&amp;gt;'' sub-folder of your MailStore Server installation directory.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 5.0 ==&lt;br /&gt;
&lt;br /&gt;
* '''MailStore Outlook Add-In''' &amp;lt;br/&amp;gt; MailStore Outlook Add-in requires access to MailStore Web Access. Should the situation arise that your firewall block the MailStore Web Access ports (default: 8461 for HTTP and 8462 for HTTPS), please reconfigure you firewall accordingly.&lt;br /&gt;
&lt;br /&gt;
== Upgrading to Version 4.5 ==&lt;br /&gt;
&lt;br /&gt;
* '''Database Backups''' &amp;lt;br/&amp;gt;Database backup tasks or profiles which were created with an earlier version of MailStore Server need to be re-created with this version. Use the new backup functionality in Administrative Tools which provides you with several new features.&lt;br /&gt;
* '''Search Indexes''' &amp;lt;br/&amp;gt;If you have created search indexes with a MailStore Server version equal or earlier than 3.0.2, you will be prompted to rebuild them after your first administrator logon to MailStore Server. Depending on the number of users and file groups, this process might take several minutes or hours. You can continue to use MailStore Server during this process, however the search functionality might be limited until the process is finished.&lt;br /&gt;
&lt;br /&gt;
[[de:Hinweise_zum_Update_von_MailStore_Server]]&lt;br /&gt;
[[en:Update Notices for MailStore Server]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server_to_version_25.1_or_newer&amp;diff=7731</id>
		<title>Update Notices for MailStore Server to version 25.1 or newer</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server_to_version_25.1_or_newer&amp;diff=7731"/>
		<updated>2024-12-04T09:41:38Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With version 25.1, MailStore is, for the first time, not fully backwards compatible with all older versions. In order to be independent of outdated Microsoft C++ runtime libraries, support for Firebird 3 and 2.5 had to be removed. An update to version 25.1 therefore requires that all internal archive stores have previously been updated to Firebird 4.&lt;br /&gt;
&lt;br /&gt;
Internal [[Storage_Locations|archive stores]] created with version 23.4 or a previous version use Firebird 3 or Firebird 2.5 as the database system. Firebird 4 was introduced with MailStore 24.2. Newly created archive stores have since been automatically created with Firebird 4 databases. Older archive stores must be updated manually.&lt;br /&gt;
&lt;br /&gt;
All other [[Update_Notices_for_MailStore_Server|update notices for MailStore Server can be found here]].&lt;br /&gt;
&lt;br /&gt;
= About databases in MailStore =&lt;br /&gt;
&lt;br /&gt;
MailStore Server uses Firebird Embedded as a database system for [[Storage_Locations|storing]] the configuration and metadata of the archived emails. The configuration is stored in the so-called master database, the email metadata is stored in the archive store databases.&lt;br /&gt;
&lt;br /&gt;
If a new Firebird version is supported in MailStore, the master database is automatically updated when the new version is started for the first time. This database can be updated in a reasonable amount of time without affecting operation.&lt;br /&gt;
&lt;br /&gt;
The archive store databases are not updated automatically. Since this process can be lengthy and thus affect operation, the administrator must start it manually.&lt;br /&gt;
&lt;br /&gt;
To be able to perform these database updates, MailStore must support both the old and the new Firebird version.&lt;br /&gt;
&lt;br /&gt;
= Firebird's dependencies on C++ =&lt;br /&gt;
&lt;br /&gt;
Firebird 4 has dependencies on Microsoft's C++ runtime library 2015-2022.&amp;lt;/br&amp;gt;&lt;br /&gt;
Firebird 3 has dependencies on Microsoft's C++ runtime library 2013.&amp;lt;/br&amp;gt;&lt;br /&gt;
Firebird 2.5 has dependencies on Microsoft's C++ runtime library 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All of these runtime libraries were automatically installed with MailStore Server up to version 24.4.&lt;br /&gt;
&lt;br /&gt;
Microsoft has discontinued support for the C++ runtime libraries of versions 2013 and 2010.&lt;br /&gt;
&lt;br /&gt;
= Changes in MailStore Server 25.1 =&lt;br /&gt;
&lt;br /&gt;
This MailStore version, as well as all newer versions, is no longer able to load or update old databases.&lt;br /&gt;
&lt;br /&gt;
When the service starts, the corresponding error message is stored in the Windows event log.&lt;br /&gt;
&lt;br /&gt;
If the client tries to connect to a MailStore server that is trying to load an incompatible database, the client displays this error message:&lt;br /&gt;
&lt;br /&gt;
[[File:Client_Error_Master_Database_Unsupported.png|center]]&lt;br /&gt;
&lt;br /&gt;
When attaching old archive stores, the following error message appears:&lt;br /&gt;
&lt;br /&gt;
[[File:Client_Error_Archive_Store_Unsupported.png|center]]&lt;br /&gt;
&lt;br /&gt;
When loading old archive stores that have already been attached, the following error message appears:&lt;br /&gt;
&lt;br /&gt;
[[File:Storage_Locations_Archive_Store_Open_Error.png|center]]&lt;br /&gt;
&amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= What to do next? =&lt;br /&gt;
&lt;br /&gt;
Depending on the initial situation, different steps are necessary to become independent of Firebird 3 and 2.5.&lt;br /&gt;
&lt;br /&gt;
== Update from version 24.x ==&lt;br /&gt;
&lt;br /&gt;
If you are currently using MailStore Server 24.2 to 24.4, you must have updated the archive stores to Firebird 4 before being able to update to version 25.1 or newer. The dashboard in the MailStore Client and the [[Storage Locations]] will inform you whether this step is necessary.&lt;br /&gt;
&lt;br /&gt;
[[File:Dashboard_Archive_Store_Upgrade_Hint.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Storage_Locations_Archive_Store_Upgrade_Hint.png]]&lt;br /&gt;
&lt;br /&gt;
* Make sure that no archive store has the status ''Disabled''. MailStore cannot determine whether these archive stores need to be updated.&lt;br /&gt;
* Right-click on the disabled archive stores and change the status to ''write protected''.&lt;br /&gt;
* Detached archive stores are not listed in the list of archive stores. Therefore attach detached archive stores and set them to ''write protected'' status.&lt;br /&gt;
&lt;br /&gt;
If a hint is displayed that an upgrade is required, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* Create a [[Backup_and_Restore|backup]].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for version 24.2 (!) and follow the instructions. You can ignore the known problems of this version.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup_and_Restore|backup]].&lt;br /&gt;
* Download the current MailStore Server version [https://my.mailstore.com/downloads].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for the current version up to version 24.2 and follow the instructions.&lt;br /&gt;
* Install the downloaded version of MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Update from version 23.x and older ==&lt;br /&gt;
&lt;br /&gt;
If you have previously used MailStore Server 23.4 or older, you must perform an '''intermediate update''' before updating to the latest version.&lt;br /&gt;
&lt;br /&gt;
A direct update to the latest version is not possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Installer_Deny_Pre_242.png|center]]&lt;br /&gt;
&lt;br /&gt;
* Create a [[Backup and Restore|data backup]].&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads from here].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server|update notices]] for version 24.2 (!) and follow the instructions. You can ignore the known problems in this version because you are installing version 24.4, in which these problems have already been resolved.&lt;br /&gt;
* Install version 24.4 of MailStore Server.&lt;br /&gt;
* Make sure that no archive store has the status ''Disabled''. MailStore cannot determine whether these archive stores need to be updated.&lt;br /&gt;
* Right-click on the disabled archive stores and change the status to ''write protected''.&lt;br /&gt;
* Detached archive stores are not listed in the list of archive stores. Therefore attach detached archive stores and set them to ''write protected'' status.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup and Restore|data backup]].&lt;br /&gt;
* Download the latest MailStore Server version [https://my.mailstore.com/downloads].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for the current version up to version 24.2 and follow the instructions.&lt;br /&gt;
* Install the downloaded version of MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Updating individual archive stores ==&lt;br /&gt;
&lt;br /&gt;
If you have [[Storage_Locations#Detaching|archive stores detached]] or [[Storage_Locations#Setting_the_Status|disabled]] because you do not need permanent access to their contents, their databases must also be updated to Firebird 4 in order to be able to load them into current MailStore Server versions.&lt;br /&gt;
&lt;br /&gt;
If your MailStore Server installation is already on version 25.1 or newer, you cannot use this installation to update the archive store databases. You need a second system on which you can perform the interim update.&lt;br /&gt;
&lt;br /&gt;
* Provide another server.&lt;br /&gt;
* Create a [[Backup_and_Restore|backup]] of the archive store to be updated.&lt;br /&gt;
* [https://www.mailstore.com/en/products/mailstore-server/mailstore-server-trial-download/ Obtain a trial key] to activate MailStore Server on this server. This trial key will be required again later, so keep it safe.&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads] and install it on the server.&lt;br /&gt;
* [[Storage_Locations#Attaching|Attach the archive store]] on the secondary system and update it. To [[Storage_Locations#Unlocking|unlock]] you will need the product key or the [[MailStore_Server_Service_Configuration#Set_Recovery_Key|recovery key]] of the main system.&lt;br /&gt;
* [[Storage_Locations#Detaching|Detach the archive store]] and transfer it to your main system.&lt;br /&gt;
* [[Storage_Locations#Attaching|Attach the archive store]] on the main system and [[Storage_Locations#Unlocking|unlock it]] with the trial key you used previously. It can now be used as usual.&lt;br /&gt;
&lt;br /&gt;
== Restoring a backup ==&lt;br /&gt;
&lt;br /&gt;
Backups that contain Firebird 3 or Firebird 2.5 databases cannot be read by MailStore 25.1 and newer.&lt;br /&gt;
&lt;br /&gt;
If you want to restore such a backup, you must load it once with MailStore Server 24.4 and update all archive store databases. The backup will then also be compatible with the current MailStore version.&lt;br /&gt;
&lt;br /&gt;
* Provide another server.&lt;br /&gt;
* [https://www.mailstore.com/en/products/mailstore-server/mailstore-server-trial-download/ Obtain a trial key] to activate MailStore Server on this server. This trial key will be needed again later, so keep it safe.&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads] and install it on the server.&lt;br /&gt;
* [[Backup_and_Restore#Restoring_Backups|Restore the data backup]] to this server.&lt;br /&gt;
* Read the [[Update_Notices_for_MailStore_Server|Update Notices]] of version 24.2 (!) and follow the instructions. You can ignore the known issues of this version, as you are installing version 24.4, in which these issues have already been resolved.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup_and_Restore|backup]].&lt;br /&gt;
* The archive can now be [[Moving_the_Archive#Moving_the_Archive_to_a_New_Machine|moved]] to the primary server.&lt;br /&gt;
&lt;br /&gt;
[[de:Hinweise_zum_Update_von_MailStore_Server_auf_Version_25.1_oder_neuer]]&lt;br /&gt;
[[en:Update_Notices_for_MailStore_Server_to_version_25.1_or_newer]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server_to_version_25.1_or_newer&amp;diff=7730</id>
		<title>Update Notices for MailStore Server to version 25.1 or newer</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server_to_version_25.1_or_newer&amp;diff=7730"/>
		<updated>2024-12-04T09:35:36Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* Update from version 24.x */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With version 25.1, MailStore is, for the first time, not fully backwards compatible with all older versions. In order to be independent of outdated Microsoft C++ runtime libraries, support for Firebird 3 and 2.5 had to be removed. An update to version 25.1 therefore requires that all internal archive stores have previously been updated to Firebird 4.&lt;br /&gt;
&lt;br /&gt;
Internal [[Storage_Locations|archive stores]] created with version 23.4 or a previous version use Firebird 3 or Firebird 2.5 as the database system. Firebird 4 was introduced with MailStore 24.2. Newly created archive stores have since been automatically created with Firebird 4 databases. Older archive stores must be updated manually.&lt;br /&gt;
&lt;br /&gt;
All other [[Update_Notices_for_MailStore_Server|update notices for MailStore Server can be found here]].&lt;br /&gt;
&lt;br /&gt;
= About databases in MailStore =&lt;br /&gt;
&lt;br /&gt;
MailStore Server uses Firebird Embedded as a database system for [[Storage_Locations|storing]] the configuration and metadata of the archived emails. The configuration is stored in the so-called master database, the email metadata is stored in the archive store databases.&lt;br /&gt;
&lt;br /&gt;
If a new Firebird version is supported in MailStore, the master database is automatically updated when the new version is started for the first time. This database can be updated in a reasonable amount of time without affecting operation.&lt;br /&gt;
&lt;br /&gt;
The archive store databases are not updated automatically. Since this process can be lengthy and thus affect operation, the administrator must start it manually.&lt;br /&gt;
&lt;br /&gt;
To be able to perform these database updates, MailStore must support both the old and the new Firebird version.&lt;br /&gt;
&lt;br /&gt;
= Firebird's dependencies on C++ =&lt;br /&gt;
&lt;br /&gt;
Firebird 4 has dependencies on Microsoft's C++ runtime library 2015-2022.&amp;lt;/br&amp;gt;&lt;br /&gt;
Firebird 3 has dependencies on Microsoft's C++ runtime library 2013.&amp;lt;/br&amp;gt;&lt;br /&gt;
Firebird 2.5 has dependencies on Microsoft's C++ runtime library 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All of these runtime libraries were automatically installed with MailStore Server up to version 24.4.&lt;br /&gt;
&lt;br /&gt;
Microsoft has discontinued support for the C++ runtime libraries of versions 2013 and 2010.&lt;br /&gt;
&lt;br /&gt;
= Changes in MailStore Server 25.1 =&lt;br /&gt;
&lt;br /&gt;
This MailStore version, as well as all newer versions, is no longer able to load or update old databases.&lt;br /&gt;
&lt;br /&gt;
When the service starts, the corresponding error message is stored in the Windows event log.&lt;br /&gt;
&lt;br /&gt;
If the client tries to connect to a MailStore server that is trying to load an incompatible database, the client displays this error message:&lt;br /&gt;
&lt;br /&gt;
[[File:Client_Error_Master_Database_Unsupported.png|center]]&lt;br /&gt;
&lt;br /&gt;
When attaching old archive stores, the following error message appears:&lt;br /&gt;
&lt;br /&gt;
[[File:Client_Error_Archive_Store_Unsupported.png|center]]&lt;br /&gt;
&lt;br /&gt;
When loading old archive stores that have already been attached, the following error message appears:&lt;br /&gt;
&lt;br /&gt;
[[File:Storage_Locations_Archive_Store_Open_Error.png|center]]&lt;br /&gt;
&lt;br /&gt;
= What to do next? =&lt;br /&gt;
&lt;br /&gt;
Depending on the initial situation, different steps are necessary to become independent of Firebird 3 and 2.5.&lt;br /&gt;
&lt;br /&gt;
== Update from version 24.x ==&lt;br /&gt;
&lt;br /&gt;
If you are currently using MailStore Server 24.2 to 24.4, you must have updated the archive stores to Firebird 4 before being able to update to version 25.1 or newer. The dashboard in the MailStore Client and the [[Storage Locations]] will inform you whether this step is necessary.&lt;br /&gt;
&lt;br /&gt;
[[File:Dashboard_Archive_Store_Upgrade_Hint.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Storage_Locations_Archive_Store_Upgrade_Hint.png]]&lt;br /&gt;
&lt;br /&gt;
* Make sure that no archive store has the status ''Disabled''. MailStore cannot determine whether these archive stores need to be updated.&lt;br /&gt;
* Right-click on the disabled archive stores and change the status to ''write protected''.&lt;br /&gt;
* Detached archive stores are not listed in the list of archive stores. Therefore attach detached archive stores and set them to ''write protected'' status.&lt;br /&gt;
&lt;br /&gt;
If a hint is displayed that an upgrade is required, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* Create a [[Backup_and_Restore|backup]].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for version 24.2 (!) and follow the instructions. You can ignore the known problems of this version.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup_and_Restore|backup]].&lt;br /&gt;
* Download the current MailStore Server version [https://my.mailstore.com/downloads].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for the current version up to version 24.2 and follow the instructions.&lt;br /&gt;
* Install the downloaded version of MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Update from version 23.x and older ==&lt;br /&gt;
&lt;br /&gt;
If you have previously used MailStore Server 23.4 or older, you must perform an '''intermediate update''' before updating to the latest version.&lt;br /&gt;
&lt;br /&gt;
A direct update to the latest version is not possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Installer_Deny_Pre_242.png|center]]&lt;br /&gt;
&lt;br /&gt;
* Create a [[Backup and Restore|data backup]].&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads from here].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server|update notices]] for version 24.2 (!) and follow the instructions. You can ignore the known problems in this version because you are installing version 24.4, in which these problems have already been resolved.&lt;br /&gt;
* Install version 24.4 of MailStore Server.&lt;br /&gt;
* Make sure that no archive store has the status ''Disabled''. MailStore cannot determine whether these archive stores need to be updated.&lt;br /&gt;
* Right-click on the disabled archive stores and change the status to ''write protected''.&lt;br /&gt;
* Detached archive stores are not listed in the list of archive stores. Therefore attach detached archive stores and set them to ''write protected'' status.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup and Restore|data backup]].&lt;br /&gt;
* Download the latest MailStore Server version [https://my.mailstore.com/downloads].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for the current version up to version 24.2 and follow the instructions.&lt;br /&gt;
* Install the downloaded version of MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Updating individual archive stores ==&lt;br /&gt;
&lt;br /&gt;
If you have [[Storage_Locations#Detaching|archive stores detached]] or [[Storage_Locations#Setting_the_Status|disabled]] because you do not need permanent access to their contents, their databases must also be updated to Firebird 4 in order to be able to load them into current MailStore Server versions.&lt;br /&gt;
&lt;br /&gt;
If your MailStore Server installation is already on version 25.1 or newer, you cannot use this installation to update the archive store databases. You need a second system on which you can perform the interim update.&lt;br /&gt;
&lt;br /&gt;
* Provide another server.&lt;br /&gt;
* Create a [[Backup_and_Restore|backup]] of the archive store to be updated.&lt;br /&gt;
* [https://www.mailstore.com/en/products/mailstore-server/mailstore-server-trial-download/ Obtain a trial key] to activate MailStore Server on this server. This trial key will be required again later, so keep it safe.&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads] and install it on the server.&lt;br /&gt;
* [[Storage_Locations#Attaching|Attach the archive store]] on the secondary system and update it. To [[Storage_Locations#Unlocking|unlock]] you will need the product key or the [[MailStore_Server_Service_Configuration#Set_Recovery_Key|recovery key]] of the main system.&lt;br /&gt;
* [[Storage_Locations#Detaching|Detach the archive store]] and transfer it to your main system.&lt;br /&gt;
* [[Storage_Locations#Attaching|Attach the archive store]] on the main system and [[Storage_Locations#Unlocking|unlock it]] with the trial key you used previously. It can now be used as usual.&lt;br /&gt;
&lt;br /&gt;
== Restoring a backup ==&lt;br /&gt;
&lt;br /&gt;
Backups that contain Firebird 3 or Firebird 2.5 databases cannot be read by MailStore 25.1 and newer.&lt;br /&gt;
&lt;br /&gt;
If you want to restore such a backup, you must load it once with MailStore Server 24.4 and update all archive store databases. The backup will then also be compatible with the current MailStore version.&lt;br /&gt;
&lt;br /&gt;
* Provide another server.&lt;br /&gt;
* [https://www.mailstore.com/en/products/mailstore-server/mailstore-server-trial-download/ Obtain a trial key] to activate MailStore Server on this server. This trial key will be needed again later, so keep it safe.&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads] and install it on the server.&lt;br /&gt;
* [[Backup_and_Restore#Restoring_Backups|Restore the data backup]] to this server.&lt;br /&gt;
* Read the [[Update_Notices_for_MailStore_Server|Update Notices]] of version 24.2 (!) and follow the instructions. You can ignore the known issues of this version, as you are installing version 24.4, in which these issues have already been resolved.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup_and_Restore|backup]].&lt;br /&gt;
* The archive can now be [[Moving_the_Archive#Moving_the_Archive_to_a_New_Machine|moved]] to the primary server.&lt;br /&gt;
&lt;br /&gt;
[[de:Hinweise_zum_Update_von_MailStore_Server_auf_Version_25.1_oder_neuer]]&lt;br /&gt;
[[en:Update_Notices_for_MailStore_Server_to_version_25.1_or_newer]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
	<entry>
		<id>https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server_to_version_25.1_or_newer&amp;diff=7727</id>
		<title>Update Notices for MailStore Server to version 25.1 or newer</title>
		<link rel="alternate" type="text/html" href="https://help.mailstore.com/en/server/index.php?title=Update_Notices_for_MailStore_Server_to_version_25.1_or_newer&amp;diff=7727"/>
		<updated>2024-12-04T08:28:45Z</updated>

		<summary type="html">&lt;p&gt;Cstelzmann: /* Changes in MailStore Sever 25.1 */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;With version 25.1, MailStore is, for the first time, not fully backwards compatible with all older versions. In order to be independent of outdated Microsoft C++ runtime libraries, support for Firebird 3 and 2.5 had to be removed. An update to version 25.1 therefore requires that all internal archive stores have previously been updated to Firebird 4.&lt;br /&gt;
&lt;br /&gt;
Internal [[Storage_Locations|archive stores]] created with version 23.4 or a previous version use Firebird 3 or Firebird 2.5 as the database system. Firebird 4 was introduced with MailStore 24.2. Newly created archive stores have since been automatically created with Firebird 4 databases. Older archive stores must be updated manually.&lt;br /&gt;
&lt;br /&gt;
All other [[Update_Notices_for_MailStore_Server|update notices for MailStore Server can be found here]].&lt;br /&gt;
&lt;br /&gt;
= About databases in MailStore =&lt;br /&gt;
&lt;br /&gt;
MailStore Server uses Firebird Embedded as a database system for [[Storage_Locations|storing]] the configuration and metadata of the archived emails. The configuration is stored in the so-called master database, the email metadata is stored in the archive store databases.&lt;br /&gt;
&lt;br /&gt;
If a new Firebird version is supported in MailStore, the master database is automatically updated when the new version is started for the first time. This database can be updated in a reasonable amount of time without affecting operation.&lt;br /&gt;
&lt;br /&gt;
The archive store databases are not updated automatically. Since this process can be lengthy and thus affect operation, the administrator must start it manually.&lt;br /&gt;
&lt;br /&gt;
To be able to perform these database updates, MailStore must support both the old and the new Firebird version.&lt;br /&gt;
&lt;br /&gt;
= Firebird's dependencies on C++ =&lt;br /&gt;
&lt;br /&gt;
Firebird 4 has dependencies on Microsoft's C++ runtime library 2015-2022.&amp;lt;/br&amp;gt;&lt;br /&gt;
Firebird 3 has dependencies on Microsoft's C++ runtime library 2013.&amp;lt;/br&amp;gt;&lt;br /&gt;
Firebird 2.5 has dependencies on Microsoft's C++ runtime library 2010.&amp;lt;/br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
All of these runtime libraries were automatically installed with MailStore Server up to version 24.4.&lt;br /&gt;
&lt;br /&gt;
Microsoft has discontinued support for the C++ runtime libraries of versions 2013 and 2010.&lt;br /&gt;
&lt;br /&gt;
= Changes in MailStore Server 25.1 =&lt;br /&gt;
&lt;br /&gt;
This MailStore version, as well as all newer versions, is no longer able to load or update old databases.&lt;br /&gt;
&lt;br /&gt;
When the service starts, the corresponding error message is stored in the Windows event log.&lt;br /&gt;
&lt;br /&gt;
If the client tries to connect to a MailStore server that is trying to load an incompatible database, the client displays this error message:&lt;br /&gt;
&lt;br /&gt;
[[File:Client_Error_Master_Database_Unsupported.png|center]]&lt;br /&gt;
&lt;br /&gt;
When attaching old archive stores, the following error message appears:&lt;br /&gt;
&lt;br /&gt;
[[File:Client_Error_Archive_Store_Unsupported.png|center]]&lt;br /&gt;
&lt;br /&gt;
When loading old archive stores that have already been attached, the following error message appears:&lt;br /&gt;
&lt;br /&gt;
[[File:Storage_Locations_Archive_Store_Open_Error.png|center]]&lt;br /&gt;
&lt;br /&gt;
= What to do next? =&lt;br /&gt;
&lt;br /&gt;
Depending on the initial situation, different steps are necessary to become independent of Firebird 3 and 2.5.&lt;br /&gt;
&lt;br /&gt;
== Update from version 24.x ==&lt;br /&gt;
&lt;br /&gt;
If you are currently using MailStore Server 24.2 to 24.4, you must have updated the archive stores to Firebird 4. The dashboard in the MailStore Client and the [[Storage Locations]] will inform you whether this step is necessary.&lt;br /&gt;
&lt;br /&gt;
[[File:Dashboard_Archive_Store_Upgrade_Hint.png]]&lt;br /&gt;
&lt;br /&gt;
[[File:Storage_Locations_Archive_Store_Upgrade_Hint.png]]&lt;br /&gt;
&lt;br /&gt;
* Make sure that no archive store has the status ''Disabled''. MailStore cannot determine whether these archive stores need to be updated.&lt;br /&gt;
* Right-click on the disabled archive stores and change the status to ''write protected''.&lt;br /&gt;
* Detached archive stores are not listed in the list of archive stores. Therefore attach detached archive stores and set them to ''write protected'' status.&lt;br /&gt;
&lt;br /&gt;
If a hint is displayed that an upgrade is required, follow these steps:&lt;br /&gt;
&lt;br /&gt;
* Create a [[Backup_and_Restore|backup]].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for version 24.2 (!) and follow the instructions. You can ignore the known problems of this version.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup_and_Restore|backup]].&lt;br /&gt;
* Download the current MailStore Server version [https://my.mailstore.com/downloads].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for the current version up to version 24.2 and follow the instructions.&lt;br /&gt;
* Install the downloaded version of MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Update from version 23.x and older ==&lt;br /&gt;
&lt;br /&gt;
If you have previously used MailStore Server 23.4 or older, you must perform an '''intermediate update''' before updating to the latest version.&lt;br /&gt;
&lt;br /&gt;
A direct update to the latest version is not possible.&lt;br /&gt;
&lt;br /&gt;
[[File:Installer_Deny_Pre_242.png|center]]&lt;br /&gt;
&lt;br /&gt;
* Create a [[Backup and Restore|data backup]].&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads from here].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server|update notices]] for version 24.2 (!) and follow the instructions. You can ignore the known problems in this version because you are installing version 24.4, in which these problems have already been resolved.&lt;br /&gt;
* Install version 24.4 of MailStore Server.&lt;br /&gt;
* Make sure that no archive store has the status ''Disabled''. MailStore cannot determine whether these archive stores need to be updated.&lt;br /&gt;
* Right-click on the disabled archive stores and change the status to ''write protected''.&lt;br /&gt;
* Detached archive stores are not listed in the list of archive stores. Therefore attach detached archive stores and set them to ''write protected'' status.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup and Restore|data backup]].&lt;br /&gt;
* Download the latest MailStore Server version [https://my.mailstore.com/downloads].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server]] for the current version up to version 24.2 and follow the instructions.&lt;br /&gt;
* Install the downloaded version of MailStore Server.&lt;br /&gt;
&lt;br /&gt;
== Updating individual archive stores ==&lt;br /&gt;
&lt;br /&gt;
If you have [[Storage_Locations#Detaching|archive stores detached]] or [[Storage_Locations#Setting_the_Status|disabled]] because you do not need permanent access to their contents, their databases must also be updated to Firebird 4 in order to be able to load them into current MailStore Server versions.&lt;br /&gt;
&lt;br /&gt;
If your MailStore Server installation is already on version 25.1 or newer, you cannot use this installation to update the archive store databases. You need a second system on which you can perform the interim update.&lt;br /&gt;
&lt;br /&gt;
* Provide another server.&lt;br /&gt;
* Create a [[Backup_and_Restore|backup]] of the archive store to be updated.&lt;br /&gt;
* [https://www.mailstore.com/en/products/mailstore-server/mailstore-server-trial-download/ Obtain a trial key] to activate MailStore Server on this server. This trial key will be required again later, so keep it safe.&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads] and install it on the server.&lt;br /&gt;
* [[Storage_Locations#Attaching|Attach the archive store]] on the secondary system and update it. To [[Storage_Locations#Unlocking|unlock]] you will need the product key or the [[MailStore_Server_Service_Configuration#Set_Recovery_Key|recovery key]] of the main system.&lt;br /&gt;
* [[Storage_Locations#Detaching|Detach the archive store]] and transfer it to your main system.&lt;br /&gt;
* [[Storage_Locations#Attaching|Attach the archive store]] on the main system and [[Storage_Locations#Unlocking|unlock it]] with the trial key you used previously. It can now be used as usual.&lt;br /&gt;
&lt;br /&gt;
== Restoring a backup ==&lt;br /&gt;
&lt;br /&gt;
Backups that contain Firebird 3 or Firebird 2.5 databases cannot be read by MailStore 25.1 and newer.&lt;br /&gt;
&lt;br /&gt;
If you restore such a backup, you must load it once with MailStore Server 24.4 and update all archive store databases. The backup will then also be compatible with the current MailStore version.&lt;br /&gt;
&lt;br /&gt;
* Restore the [[Backup_and_Restore#Restoring_Backups|data backup]].&lt;br /&gt;
* Download MailStore Server 24.4 [https://my.mailstore.com/downloads].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server|Update Notices]] for version 24.2 (!) and follow the instructions. You can ignore the known issues in this version because you are installing version 24.4, in which these issues have already been resolved.&lt;br /&gt;
* Update all archive stores.&lt;br /&gt;
* Create another [[Backup_and_Restore|data backup]].&lt;br /&gt;
* Download the current MailStore Server version [https://my.mailstore.com/downloads].&lt;br /&gt;
* Read the [[Update Notices for MailStore Server|Update Notices]] for the current version up to version 24.4 and follow the instructions.&lt;br /&gt;
&lt;br /&gt;
[[de:Hinweise_zum_Update_von_MailStore_Server_auf_Version_25.1_oder_neuer]]&lt;br /&gt;
[[en:Update_Notices_for_MailStore_Server_to_version_25.1_or_newer]]&lt;/div&gt;</summary>
		<author><name>Cstelzmann</name></author>
	</entry>
</feed>