(FAQ) MDaemon 12.x: How can I configure multiple MDaemon servers to share the same domain?
How can I configure multiple MDaemon servers to share the same domain?
MDaemon 10.x introduces a feature known as Domain Sharing. This allows multiple MDaemon servers to use the same domain name and forward mail between these servers if an incoming message is addressed to a user that exists on one of the other servers. MDaemon will query the other servers listed in the Domain Sharing settings (using the Minger protocol) to verify the recipient's address is a valid user on one of those servers. Once the message is accepted, it is then sent to the correct server via SMTP.
Note: Domain Sharing is only available in MDaemon Pro.
To enable Domain Sharing, do the following from the MDaemon console.
- Click on the Setup menu
- Click on Default Domain / Servers...
- Click on Domain Sharing along the left pane
- Check the box next to Enable Domain Sharing
- In the Host or IP box enter the address of an MDaemon server with which you are using Domain Sharing
- If you are using a non-standard Minger port (4069) change the entry in the Minger port box
- If you are requiring a password for Minger queries on that server, enter it in the Minger password box
- Click Add
- Repeat steps 6-9 for any other MDaemon servers with which you are using Domain Sharing
Note that this requires the Minger service on all the MDaemon servers in use to be activated. To activate Minger, follow these steps:
- Click on the Accounts menu
- Choose Account Settings...
- Click on the Minger option on the left pane
- Check the box next to Enable Minger server
- If you wish to use a non-standard port for Minger queries, change the entry in Listen for Minger connections on this UDP port
- If you wish to require a password for queries, select Minger queries require a shared secret
- Enter the password in the appropriate box
- Click OK
MDaemon will also query any servers listed under the Domain Sharing settings for local accounts and incoming messages sent from local accounts if they are not listed in the current server's database.
This article refers to MDaemon 10.x and above. For information on how to resolve this in previous versions, please see the link below.
Note: You can append a colon and port (i.e mail.example.com:2525), if you wish to use a specific, non-default port when sending SMTP messages to the host (this is not the same as the Minger port). The option to set this up is under, Setup > Default Domain & Servers > Domain Sharing tab > Host or IP section.
KBA-01834 Minger server in MDaemon Pro
KBA-01409 Multiple sites with the same registered domain name (for MDaemon 9.6 or lower)