Difference between revisions of "Quick Start Guide"

[unchecked revision][checked revision]
 
(75 intermediate revisions by 5 users not shown)
Line 1: Line 1:
== Step 1: System Requirements and Installation ==
+
__NOTOC__
MailStore Server can be installed on any PC on the network. If an email server is used, it does not have to run on the same system as the MailStore server. All necessary components are already included in the setup of MailStore Server as well; no database server, such as Microsoft SQL, is required. Operation in virtual environments, such as VMware, is entirely possible as well.  
+
== Install MailStore Server ==
 +
If you have not already downloaded the free 30-day trial version, please download it from {{go.mailstore.com|target{{=}}website&context{{=}}server-trial-download|www.mailstore.com}} and start the installer by double-clicking the setup file.
  
'''Supported Operating Systems (32-bit and 64-bit Versions)'''
+
{{#ev:youtube|https://youtu.be/uIyH3kePDG4|350|right|''Tech Tip: Basics of Installing''}}
 +
It is a typical Microsoft Windows installer package. Thus, simply follow the on-screen prompts until you are asked to install a license.
  
* Microsoft Windows 2000 Service Pack 4 (please read the notes)
+
'''Hint''': Due to low system requirements, MailStore Server can be installed on a normal workstation computer for testing. Tests with a larger number of users should be done in an environment that follows our [[System Requirements]]. Our Tech Tip video provides an overview.
* Microsoft Windows XP Service Pack 2 or higher
 
* Microsoft Windows Vista
 
* Microsoft Windows 7
 
* Microsoft Windows Server 2003 (incl. SBS)
 
* Microsoft Windows Server 2008 (incl. SBS and R2)
 
* Microsoft Windows Home Server Power Pack 2 or higher
 
  
'''Other Software'''
+
A test installation can be converted to a full version by just replacing the license key. It can also be moved to another computer at any time.
 +
<br clear="all">
  
* Microsoft .NET Framework Version 2.0 (installed automatically if required)
+
=== Install Trial License ===
 +
[[File:Setup003.png|right|350px]]
 +
After the program files have been copied by the installation program, you are required to enter a product key.  
  
MailStore Server only has minimal hardware requirements. Generally, a typical desktop computer is sufficientas a testing environment.
+
You can now either install the trial license you were emailed after downloading the free trial version or a license you have purchased.
  
== Step 2: Starting MailStore Client ==
+
<br style="clear: both;" />
One instance of MailStore Client is automatically included when installing MailStore Server. When logging on to MailStore Client as administrator, you can call up nearly all administrative functions and access any archived emails.
+
 
 +
=== Configure Certificate ===
 +
[[File:Setup003a.png|right|350px]]
 +
In the next step you need to configure the certificate to be used by MailStore Server in order to ensure authenticity and security for all inbound connections.
 +
 
 +
Though not recommended for production use, self-signed certificates may be a acceptable choice for a trial installation. But keep in mind that self-signed certificates will trigger certificate warnings in web browsers and email clients.
 +
 
 +
A better option is [[Using_Lets_Encrypt_Certificates|using Let's Encrypt Certificates]], which are suitable for both production and trial use.
 +
 
 +
The certificate can be changed any time after the installation through the [[MailStore Server Service Configuration]] tool.
 +
 
 +
<br style="clear: both;" />
 +
 
 +
=== Configure Self-Signed Certificate ===
 +
[[File:Setup003a1.png|right|350px]]
 +
 
 +
To create a self-signed certificate that matches the actual server name, enter the name (i.e. mailstore.example.com) into the corresponding field ''Server Name''. This server name should be resolvable via DNS by your client computer.
  
[[File:Gsta_login_01.png|left|240px]]
 
* Start MailStore Client.
 
* Enter user name ''admin'' and password ''admin'' and click ''OK''.
 
* Install the free test license you received via email.
 
 
<br style="clear: both;" />
 
<br style="clear: both;" />
  
== Step 3: Setting Up Users ==
+
=== Complete the Installation ===
In the archive, emails are always assigned to individual users. Before any emails can be archived, first, you must set up new users:
+
[[File:Setup004.png|right|350px]]
 +
At the end of the installation, select whether MailStore should automatically configure the Windows firewall and search for license and product updates regularly.
 +
 
 +
'''Help us to improve MailStore''' by enabling the option ''Submission of anonymous usage data'', whereby you help us to even better understand how our software is being used.
  
[[File:Users.jpg|left|240px]]
 
* Click on ''Administrative Tools'' and then on ''Users''.
 
* Click on ''Create New'' to set up a new user manually.
 
* Alternatively, the MailStore user list can be synchronized with your Active Directory using ''Active Directory Integration''. Information about synchronization using other LDAP based directory services is available in the MailStore Knowledge Base.
 
 
<br style="clear: both;" />
 
<br style="clear: both;" />
  
== Step 4: Creating and Executing an Archiving Task ==
+
== Logging on as Administrator ==
 +
[[File:Gsta_login_02.png|right|350px]]
 +
The logon credentials (username/password: ''admin'') required for a newly-installed MailStore Server show up automatically in the two login dialogs.
 +
 
 +
Therefore simply click ''Next'' and ''Log in'' in the username and password dialog to log on.
  
[[File:Arch_profiles_01.png|left|240px]]
 
Once you have set up their accounts, you can archive emails for the new users:
 
* Click on ''Archive Email''.
 
* In the upper area of the application window, select the source from which emails are to be archived.
 
* A wizard will help you define the properties of your archiving task (e.g. which mailbox is to be archived by which email server).
 
* Once completed, you can find your new archiving task in the list under ''Saved Settings (Profiles)''.
 
* You can now run your archiving task manually or specify a schedule for its execution.
 
 
<br style="clear: both;" />
 
<br style="clear: both;" />
  
* Each archiving task can be executed any number of times. MailStore only archives emails which are not yet stored in the archive. By default, no emails will be deleted and no changes will be made to the mailboxes, email clients or email files (e.g. PST files) that are to be archived.
+
== Changing the Password ==
* When archiving, emails will be indexed automatically and can be located using the integrated full-text search. By default, the contents of file attachments are not included in the search index. To be able to include the contents of certain file attachments in the search, MailStore Server has to be configured accordingly. This can be done in ''Administrative Tools'' under ''Search Indexes''.
+
[[File:LoginChangePassword001.png|right|350px]]
 +
After you have logged in, you are required to change the admin user's password.
  
== Step 5: Setting Up User Access to the Archive ==
+
Enter the new password into both the ''New Password'' and ''Repeat Password'' fields and click ''OK'' to proceed.
MailStore provides several different ways for users to access their archived emails (their user archive):
 
  
=== Using MailStore Client ===
+
The passwords must meet the [[Notes on Password Complexity|complexity rules]].
This Windows application can be installed to the user computers manually or via software distribution. Users can log on to MailStore Server using Windows Authentication or with their access data stored in the MailStore User Management. MailStore Client can be downloaded separately under http://www.mailstore.com/en/downloads.aspx.
 
  
=== Using the MailStore Add-In for Microsoft Outlook ===
+
<br style="clear: both;" />
The add-in can be included in the installation of MailStore Client; it provides access to the archive directly from Microsoft Outlook.
 
  
=== Using an Internet Browser (MailStore Web Access) ===
+
== Create Users ==
The archive can be accessed using any internet browser; it does not require any additional software to be installed on the user computers. Simply enter ''http://servername:8461'',or ''https://servername:8462'' for an encrypted connection, into your browser. Please replace ''servername'' with the actual name of the server on which MailStore Server was installed.
+
It may be more economical to synchronize users with a directory service rather than creating them manually, depending on your system environment. In addition to Active Directory and generic LDAP support, MailStore Server also enables you to synchronize users from MDaemon, Kerio Connect and IceWarp mail servers. By means of the generic Application Integration, users can also be synchronized with your own backend.
 +
 
 +
If your initial archiving needs only encompass a single mailbox or email files (such as a PST file), manual user creation is entirely adequate.
 +
 
 +
=== Option 1: Synchronize Users ===
 +
To set up synchronization with a directory service in MailStore Server,
 +
proceed as follows:
 +
 
 +
* Click ''Administrative Tools'' > ''Users and Archives'' > ''Directory Services''.
 +
* Change the ''Directory Services Type'' to the directory service that matches your environment.
 +
* Next, enter the required settings for the selected ''Directory Services Type''. In-depth descriptions of these settings are provided in the MailStore Server help section.
 +
* ''Optional:'' Click ''Default Privileges...'' to view and specify privileges for new users provided from a directory service.
 +
* To test your entries, click ''Test Settings'' and check the results.
 +
* To synchronize, and thereby create the users, click ''Synchronize Now''.
 +
 
 +
'''Hint:''' Some archiving profiles provide a ''Synchronize with directory service before archiving'' option, which can be used to ensure that MailStore synchronizes users and their properties regularly.
 +
 
 +
=== Option 2: Create Users Manually ===
 +
[[File:QuickStart_users.png|right|350px]]
 +
To create users manually, proceed as follows:
 +
 
 +
* Click ''Administrative Tools'' > ''Users and Archives'' > Users''.
 +
* Click Create ''New...''.
 +
* Enter a user name for the new user and confirm with ''OK''.
 +
* In the next window, enter the full user name and click the ''Password...'' button to specify a MailStore password for the new user. Passwords must meet the [[Notes on Password Complexity|complexity rules]].
 +
* Click ''OK'' to apply the settings and exit the User Properties.
 +
 
 +
'''Note:''' Manually-created users are permitted to archive email by default.
 +
 
 +
== Archiving Management based on Profiles ==
 +
=== Overall Concept ===
 +
In MailStore Server, email archiving is controlled using archiving profiles.
 +
An archiving profile contains the following data:
 +
 
 +
* What is archived (for example, a specific mail server)
 +
* How much is archived (for example, specified mailboxes or a specific folder within a mailbox)
 +
* Additional settings such as deletion rules (these settings are disabled by default, enabling you to safely test MailStore in live operating environments)
 +
 
 +
'''Note:''' Archiving profiles can either be run manually or according to a
 +
schedule and they can be modified or deleted at any time. This has no
 +
effect on previously archived emails.
 +
 
 +
'''Note:''' In MailStore Server, archived emails are always associated with
 +
specific users and stored in the corresponding user archives.
 +
 
 +
=== Archiving Your First Email ===
 +
[[File:WuickStart_arch.png|left|350px]]
 +
MailStore users who are assigned the required privileges by the MailStore Administrator are able to archive individual mailboxes, local email client profiles, and email files.
 +
 
 +
Administrators are additionally able to centrally archive email for several or all users. Archiving profiles such as ''Multiple Mailboxes'' can be used for this purpose. To get to know MailStore, we recommend first archiving a single mailbox or a local email client profile. To do this, proceed as follows:
 +
 
 +
<br style="clear: both;" />
  
== The Right Archiving Strategy ==
+
* Click ''Archive Email''.
MailStore Server offers a variety of archiving methods which can be combined in many different ways.Selecting the right strategy for your business depends on your objectives as well as your existing email infrastructure.
+
* In the ''Create Profile'' area, select the source for archiving your email.
 +
* You can then specify the properties of the archiving profile using the Setup Wizard provided.
 +
* The last page in the Setup Wizard dialog box provides a ''Finish'' button, which you need to click in order to run the archiving profile.
  
=== Onetime Archiving of Existing Emails ===
+
After archiving is complete, you can immediately access the archived emails using the folder structure provided on the left of the window. The archiving profile you have just created is now displayed in the ''Saved Profiles'' list. From here, you can run it whenever it is required.
Generally, it is sensible to start with archiving the existing emails and thereby making them permanently available to your business. This should include emails stored in a decentralized location, in PST files or email clients, for example.
 
  
=== Archiving Emails while Sending and Receiving ===
+
'''Note:''' If you are logged on as the MailStore Administrator while setting up the archiving profile, you can also specify the user archive in which the emails are stored. If you are logged on as a regular user, this is always your own user archive. Please note that in case you are archiving emails into the archive of another user, you will not be able to access these emails, as long as the ''Archive Access'' is blocked for MailStore administrators in the [[Compliance General|compliance settings]].
'''Implementation'''
 
* If using Microsoft Exchange, this is done by archiving the Journal mailbox.
 
* If using IMAP4 compatible email servers such as Novell GroupWise, Kerio MailServer or Mdaemon, this is done by archiving multidrop mailboxes (also called catchall mailboxes).
 
* In all other cases, as well as in companies without their own email server, this can be done using the MailStore proxy server which is available to all MailStore customers free of charge.
 
  
'''Advantages'''
+
== User Access to the Archive ==
* Archiving is always comprehensive.
+
Users can access their individual user archives in a variety of ways. Click the ''Install MailStore Client on other Computers'' link on the desktop to access the installers for MailStore Client and the MailStore Outlook add-in.
  
'''Disadvantages'''
+
=== Via MailStore Client ===
* Emails can only be assigned to users as sent or received objects in the archive; a depiction of the folder structure is not possible.
+
With MailStore Client, users can access MailStore Server from any computer in the network. With this option, users can search and view emails that have been archived specifically for them. Additionally, users with the corresponding privileges can use MailStore Client to archive emails themselves.
* The volume of emails in the mailboxes cannot be reduced by using deletion rules because the mailboxes are not accessed during the archiving process. Time-Controlled Execution of Archiving Tasks Each archiving task can be executed according to a schedule. You can specify, for example, that all mailboxes on the email server will be examined and all new or modified emails will be archived daily at 10pm.
 
  
'''Advantages'''
+
=== Via the MailStore Outlook Add-In ===
* The folder structure of the mailboxes, email clients or PST files is applied in the archive as well, thereby facilitating access to the archived emails for the users.
+
The MailStore Outlook add-in provides an additional toolbar in Microsoft Outlook that permits easy access to the archive.
* Archived emails can be deleted from the mailboxes according to predefined rules, thereby reducing the workload of the email server.
 
'''Disadvantages'''
 
* It is possible to delete emails before they can be archived (even if archiving intervals are very short).
 
  
=== Time-Controlled Execution of Archiving Tasks ===
+
=== Via Other Email Clients ===
Each archiving task can be executed according to a schedule. You can specify, for example, that all mailboxes on the email server will be examined and all new or modified emails will be archived daily at 10pm.
+
MailStore Server provides an integrated IMAP server, that offers you read-only access to the archive for any IMAP capable email client. Especially for alternative email clients (Mozilla Thunderbird) or operating systems (e.g. MacOS or Linux), as well as for mobile platforms such as Android, IPhone or Symbian, this is a very convenient way of accessing the archive.
  
'''Advantages'''
+
=== Via an Internet Browser (MailStore Web Access) ===
* The folder structure of the mailboxes, email clients or PST files is applied in the archive as well, thereby facilitating access to the archived emails for the users.
+
MailStore Web Access provides users with access to the archive via any Internet browser and due to its responsive design also supports mobile devices. No additional software needs to be installed on the user's  computers. Simply enter <tt><nowiki>https://servername:8462</nowiki></tt> in your browser. Make sure to replace ''servername'' with the actual fully qualified domain name (e.g. <tt>mailstore.example.com</tt>) of the computer where MailStore Server is installed.
* Archived emails can be deleted from the mailboxes according to predefined rules, thereby reducing the workload of the email server.
 
  
'''Disadvantages'''
 
* It is possible to delete emails before they can be archived (even if archiving intervals are very short).
 
  
== The Right Storage Strategy ==
+
[[de:Quick_Start_Guide]]
MailStore Server uses scalable, high-performance storage technology; it can easily process even large amounts of data and serve companies with well over 1,000 mailboxes and users without ever reaching any limits of performance or capacity. Please consider the following recommendations:
+
[[en:Quick_Start_Guide]]
* For each real user, set up a MailStore user and avoid creating collective users such as “accounting”. Reason: MailStore creates a search index for each user in order to optimize performance; this effect is lost when using collective users.
 
* In ''Administrative Tools'' under ''Storage Locations'', create a new file group for every 500,000 to 1,000,000 emails; this can also be done automatically. Advantage: Each file group is an autonomous archive unit with its own databases, search indexes and other storage structures. Adding file groups regularly ensures a consistently high performance for search- and archiving processes. Although it consists of individual archive units, users always see the archive in its entirety.
 
* The MailStore storage technology also supports iSCSI, Fibre Channel, NAS and SAN. Please refer to the corresponding chapters in the manual.
 
* MailStore does not substitute backups. Please use the backup feature integrated in MailStore Server or set your existing backup software to include the MailStore data directories in the backup procedure. Please also keep in mind that, if using external backup software, the MailStore Server service must be stopped before executing the backup procedure.
 

Latest revision as of 12:07, 16 April 2021

Install MailStore Server

If you have not already downloaded the free 30-day trial version, please download it from www.mailstore.com and start the installer by double-clicking the setup file.

Tech Tip: Basics of Installing

It is a typical Microsoft Windows installer package. Thus, simply follow the on-screen prompts until you are asked to install a license.

Hint: Due to low system requirements, MailStore Server can be installed on a normal workstation computer for testing. Tests with a larger number of users should be done in an environment that follows our System Requirements. Our Tech Tip video provides an overview.

A test installation can be converted to a full version by just replacing the license key. It can also be moved to another computer at any time.

Install Trial License

Setup003.png

After the program files have been copied by the installation program, you are required to enter a product key.

You can now either install the trial license you were emailed after downloading the free trial version or a license you have purchased.


Configure Certificate

Setup003a.png

In the next step you need to configure the certificate to be used by MailStore Server in order to ensure authenticity and security for all inbound connections.

Though not recommended for production use, self-signed certificates may be a acceptable choice for a trial installation. But keep in mind that self-signed certificates will trigger certificate warnings in web browsers and email clients.

A better option is using Let's Encrypt Certificates, which are suitable for both production and trial use.

The certificate can be changed any time after the installation through the MailStore Server Service Configuration tool.


Configure Self-Signed Certificate

Setup003a1.png

To create a self-signed certificate that matches the actual server name, enter the name (i.e. mailstore.example.com) into the corresponding field Server Name. This server name should be resolvable via DNS by your client computer.


Complete the Installation

Setup004.png

At the end of the installation, select whether MailStore should automatically configure the Windows firewall and search for license and product updates regularly.

Help us to improve MailStore by enabling the option Submission of anonymous usage data, whereby you help us to even better understand how our software is being used.


Logging on as Administrator

Gsta login 02.png

The logon credentials (username/password: admin) required for a newly-installed MailStore Server show up automatically in the two login dialogs.

Therefore simply click Next and Log in in the username and password dialog to log on.


Changing the Password

LoginChangePassword001.png

After you have logged in, you are required to change the admin user's password.

Enter the new password into both the New Password and Repeat Password fields and click OK to proceed.

The passwords must meet the complexity rules.


Create Users

It may be more economical to synchronize users with a directory service rather than creating them manually, depending on your system environment. In addition to Active Directory and generic LDAP support, MailStore Server also enables you to synchronize users from MDaemon, Kerio Connect and IceWarp mail servers. By means of the generic Application Integration, users can also be synchronized with your own backend.

If your initial archiving needs only encompass a single mailbox or email files (such as a PST file), manual user creation is entirely adequate.

Option 1: Synchronize Users

To set up synchronization with a directory service in MailStore Server, proceed as follows:

  • Click Administrative Tools > Users and Archives > Directory Services.
  • Change the Directory Services Type to the directory service that matches your environment.
  • Next, enter the required settings for the selected Directory Services Type. In-depth descriptions of these settings are provided in the MailStore Server help section.
  • Optional: Click Default Privileges... to view and specify privileges for new users provided from a directory service.
  • To test your entries, click Test Settings and check the results.
  • To synchronize, and thereby create the users, click Synchronize Now.

Hint: Some archiving profiles provide a Synchronize with directory service before archiving option, which can be used to ensure that MailStore synchronizes users and their properties regularly.

Option 2: Create Users Manually

QuickStart users.png

To create users manually, proceed as follows:

  • Click Administrative Tools > Users and Archives > Users.
  • Click Create New....
  • Enter a user name for the new user and confirm with OK.
  • In the next window, enter the full user name and click the Password... button to specify a MailStore password for the new user. Passwords must meet the complexity rules.
  • Click OK to apply the settings and exit the User Properties.

Note: Manually-created users are permitted to archive email by default.

Archiving Management based on Profiles

Overall Concept

In MailStore Server, email archiving is controlled using archiving profiles. An archiving profile contains the following data:

  • What is archived (for example, a specific mail server)
  • How much is archived (for example, specified mailboxes or a specific folder within a mailbox)
  • Additional settings such as deletion rules (these settings are disabled by default, enabling you to safely test MailStore in live operating environments)

Note: Archiving profiles can either be run manually or according to a schedule and they can be modified or deleted at any time. This has no effect on previously archived emails.

Note: In MailStore Server, archived emails are always associated with specific users and stored in the corresponding user archives.

Archiving Your First Email

WuickStart arch.png

MailStore users who are assigned the required privileges by the MailStore Administrator are able to archive individual mailboxes, local email client profiles, and email files.

Administrators are additionally able to centrally archive email for several or all users. Archiving profiles such as Multiple Mailboxes can be used for this purpose. To get to know MailStore, we recommend first archiving a single mailbox or a local email client profile. To do this, proceed as follows:


  • Click Archive Email.
  • In the Create Profile area, select the source for archiving your email.
  • You can then specify the properties of the archiving profile using the Setup Wizard provided.
  • The last page in the Setup Wizard dialog box provides a Finish button, which you need to click in order to run the archiving profile.

After archiving is complete, you can immediately access the archived emails using the folder structure provided on the left of the window. The archiving profile you have just created is now displayed in the Saved Profiles list. From here, you can run it whenever it is required.

Note: If you are logged on as the MailStore Administrator while setting up the archiving profile, you can also specify the user archive in which the emails are stored. If you are logged on as a regular user, this is always your own user archive. Please note that in case you are archiving emails into the archive of another user, you will not be able to access these emails, as long as the Archive Access is blocked for MailStore administrators in the compliance settings.

User Access to the Archive

Users can access their individual user archives in a variety of ways. Click the Install MailStore Client on other Computers link on the desktop to access the installers for MailStore Client and the MailStore Outlook add-in.

Via MailStore Client

With MailStore Client, users can access MailStore Server from any computer in the network. With this option, users can search and view emails that have been archived specifically for them. Additionally, users with the corresponding privileges can use MailStore Client to archive emails themselves.

Via the MailStore Outlook Add-In

The MailStore Outlook add-in provides an additional toolbar in Microsoft Outlook that permits easy access to the archive.

Via Other Email Clients

MailStore Server provides an integrated IMAP server, that offers you read-only access to the archive for any IMAP capable email client. Especially for alternative email clients (Mozilla Thunderbird) or operating systems (e.g. MacOS or Linux), as well as for mobile platforms such as Android, IPhone or Symbian, this is a very convenient way of accessing the archive.

Via an Internet Browser (MailStore Web Access)

MailStore Web Access provides users with access to the archive via any Internet browser and due to its responsive design also supports mobile devices. No additional software needs to be installed on the user's computers. Simply enter https://servername:8462 in your browser. Make sure to replace servername with the actual fully qualified domain name (e.g. mailstore.example.com) of the computer where MailStore Server is installed.