Difference between revisions of "MDaemon Integration"

[unchecked revision][unchecked revision]
Line 1: Line 1:
 +
----
 +
This article is currently under revision.
 +
----
 +
 
= Synchronizing User Accounts with an MDaemon User Database =
 
= Synchronizing User Accounts with an MDaemon User Database =
  
In addition to adding users manually (which is described in chapter [[Users,_Folders_and_Settings#User_Management|User Management]]), MailStore can synchronize its internal user database with an MDaemon user database on the basis of the USERLIST.DAT of your MDaemon server.
+
In addition to adding users manually (which is described in chapter [[Users,_Folders_and_Settings#User_Management|User Management]]), MailStore Server can synchronize its internal user database with an MDaemon user database on the basis of the USERLIST.DAT of your MDaemon server.
  
During synchronization, user data and email addresses are gathered from the MDaemon user database and entered into MailStore. MailStore makes no changes to the MDaemon user database. Synchronization can be limited to individual or multiple groups.
+
During synchronization user information such as user names and email addresses are read from the MDaemon user database and recorded in MailStore Server's user database. MailStore Server makes no changes to the MDaemon user database itself. Synchronization can be limited to individual or multiple domains and groups.
  
== Opening the Directory Service Integration ==
+
== Accessing the Directory Service Integration ==
  
* Using MailStore Client, log on as MailStore administrator.  
+
*Log on to MailStore Client as a MailStore Server administrator.
* Click on ''Administrative Tools'' > ''Users and Privileges'' and then on ''Directory Services''.
+
*Click on ''Administrative Tools'' > ''Users and Privileges'' and then on ''Directory Services''.
* Under ''Integration'', change the ''Directory Service Type'' to ''MDaemon USERLIST.DAT''.
+
*In the ''Integration'' section, change the directory service type to ''MDaemon USERLIST.DAT''.
  
 
[[File:Mdaemon_sync_01.png|center|450px]]
 
[[File:Mdaemon_sync_01.png|center|450px]]
  
== Specifying Connection Settings ==
+
== Connection to the MDaemon ==
  
Before the synchronization feature can be used, MailStore needs information on how to reach the MDaemon App Directory.
+
For synchronization MailStore Server requires information on how to access the MDaemon App directory.
  
* '''MDaemon App Directory''' <br/> Enter the path to the app directory of your MDaemon installation. The app directory contains the files ''Userlist.dat'' and ''Groups.dat''. If MailStore Server is installed on the same computer as the MDaemon Server, the MDaemon app directory is recognized automatically.<br/><br/>If MailStore Server is not installed on the same machine, share the app directory of the MDaemon server with the MailStore Server computer and enter the UNC path for sharing the app directory into the field ''MDaemon App Directory'' (e.g. <code>\\MDAEMON\MDApp</code>).
+
*'''MDaemon App Directory'''<br/>Enter the path to the App directory of your MDaemon installation. The App directory contains the files ''Userlist.dat'' and ''Groups.dat''. If MailStore Server is installed on the same computer as the MDaemon Server, the MDaemon App directory is detected automatically.<br/>If MailStore Server is not installed on the same machine, share the App directory of the MDaemon server with the MailStore Server computer and enter the UNC path for sharing the app directory into the field ''MDaemon App Directory'' (e.g. <code>\\MDAEMON\MDApp</code>).
  
== Executing the Synchronization ==
+
::<p class="msnote">'''Please note:''' To access the MDaemon App directory through a network share it may be necessary to configure a [[MailStore_Server_Service_Configuration#Startup_Script|startup script]] for the MailStore Server Service.</p>
 +
*'''Code Page'''<br/>You only have to change this option if the encoding of the files''Userlist.dat'' and ''Groups.dat'' differs from the standard encoding of the MailStore Server computer.
  
Once the connection settings have been specified (as described above), the MailStore user list can be synchronized with the MDaemon user database.
+
== User Database Synchronization ==
  
The synchronization can be limited to one or more MDaemon groups. To do so, click on the button next to the ''MDaemon Groups'' field and check the checkbox of each group that is to be synchronized. If no group is selected, all users are synchronized.  
+
After configuring the connection settings as described above, you can specify filter criteria for the MDaemon user database synchronization in this section.
  
Click on ''Test Settings'' to see a preview of what would happen when clicking ''Synchronize Now''. Click on ''Synchronize Now'' to start.
+
*'''MDaemon Groups'''<br/>Choose one or more groups to let only their members be created as MailStore Server Users. If no groups are selected, all users will be synchronized.
  
 +
{{:Includes:Directory_Services_Options|MDaemon}}
 +
{{:Includes:Assign_Default_Privileges|an MDaemon}}
 +
{{:Includes:Run_Directory_Services_Synchronization|MDaemon}}
  
 
[[File:Mdaemon_sync_02.png|center|450px]]
 
[[File:Mdaemon_sync_02.png|center|450px]]
  
= Login with MDaemon Access Data =
+
{{:Includes:Login_with_Directory_Services_Credentials|MDaemon|[[MDaemon_Integration#Synchronizing_User_Accounts_with_an_MDaemon_User_Database|Synchronizing User Accounts with an MDaemon User Database]]|[[File:Mdaemon_sync_03.png|center|400px]]|{{:Includes:Login_with_Directory_Services_Credentials_MDaemon_Options}}}}
 
 
By default, each user created in MailStore has his or her own password specifically for MailStore. The MailStore administrator can specify the password during setup of the user account. Users can later change their passwords in MailStore Client's ''Administrative Tools''.
 
 
 
Alternatively, MailStore can be configured to allow users to log on to MailStore Server using their MDaemon passwords.
 
 
 
== Specifying the Authentication Settings ==
 
 
 
Before users can log on to MailStore Server using their MDaemon access data, the following settings need to be specified under ''Authentication'':
 
 
 
* '''MDaemon IMAP Server''' - Enter the IP address or the host name of the MDaemon server an against which authentication is be executed.
 
* '''IMAP Server Access''' - Specify if the connection to the IMAP server is to be unencrypted or IMAP-TLS/IMAP-SSL encrypted.
 
*:''' Only when using IMAP-TLS and IMAP-SSL:''' Select the option to ''Ignore SSL security warnings'' if an unofficial certificate is used on the email server. Otherwise, authentication will fail permanently.
 
 
 
<p class="msnote" style="color: red">'''Important Notice:''' If MDaemon is configured to authenticate users against an Active Directory, you must disable ''... honor APOP & CRAM-MD5'' under ''Setup'' > ''Default Domain / Servers'' > ''Default Domain & Servers'' > ''Servers'' in you MDaemon server to make the above configuration work for Active Directory users. Otherwise they will not be able to log in to MailStore.</p>
 
 
 
== Procedure for Users Added via Synchronization with the MDaemon User Database ==
 
 
 
If MailStore users were added using MDaemon Directory Service Synchronization as described in the previous section, no further actions are required. In this case, MailStore has already adjusted all necessary settings.
 
 
 
== Procedure for Users Added Manually ==
 
 
 
If MailStore users were added manually and if these users are to be able to log on using their MDaemon passwords, please proceed as follows:
 
 
 
* Configure the MDaemon integration as described in chapter [[MDaemon_Integration#Synchronizing_User_Accounts_with_an_MDaemon_User_Database|Synchronizing User Accounts with an MDaemon User Database]].
 
* Make sure that the MailStore users have the same names as the corresponding users in the MDaemon user database.
 
* In the user properties menu under ''Authentication'', select ''Directory Services''.
 
 
 
[[File:Maemon_sync_03.png|center|400px]]
 
 
 
 
 
  
 
[[de:MDaemon-Integration]]
 
[[de:MDaemon-Integration]]

Revision as of 16:12, 22 October 2013


This article is currently under revision.


Synchronizing User Accounts with an MDaemon User Database

In addition to adding users manually (which is described in chapter User Management), MailStore Server can synchronize its internal user database with an MDaemon user database on the basis of the USERLIST.DAT of your MDaemon server.

During synchronization user information such as user names and email addresses are read from the MDaemon user database and recorded in MailStore Server's user database. MailStore Server makes no changes to the MDaemon user database itself. Synchronization can be limited to individual or multiple domains and groups.

Accessing the Directory Service Integration

  • Log on to MailStore Client as a MailStore Server administrator.
  • Click on Administrative Tools > Users and Privileges and then on Directory Services.
  • In the Integration section, change the directory service type to MDaemon USERLIST.DAT.
Mdaemon sync 01.png

Connection to the MDaemon

For synchronization MailStore Server requires information on how to access the MDaemon App directory.

  • MDaemon App Directory
    Enter the path to the App directory of your MDaemon installation. The App directory contains the files Userlist.dat and Groups.dat. If MailStore Server is installed on the same computer as the MDaemon Server, the MDaemon App directory is detected automatically.
    If MailStore Server is not installed on the same machine, share the App directory of the MDaemon server with the MailStore Server computer and enter the UNC path for sharing the app directory into the field MDaemon App Directory (e.g. \\MDAEMON\MDApp).

Please note: To access the MDaemon App directory through a network share it may be necessary to configure a startup script for the MailStore Server Service.

  • Code Page
    You only have to change this option if the encoding of the filesUserlist.dat and Groups.dat differs from the standard encoding of the MailStore Server computer.

User Database Synchronization

After configuring the connection settings as described above, you can specify filter criteria for the MDaemon user database synchronization in this section.

  • MDaemon Groups
    Choose one or more groups to let only their members be created as MailStore Server Users. If no groups are selected, all users will be synchronized.

Includes:Directory Services Options Includes:Assign Default Privileges Includes:Run Directory Services Synchronization

Mdaemon sync 02.png

Includes:Login with Directory Services Credentials