Let's Encrypt is a certificate authority that provides free certificates for Transport Layer Security (TLS) encryption via an automated process designed to eliminate the current complex process of manual creation, validation, signing, installation, and renewal of certificates for secure websites.
Click here for more information on Let's Encrypt and the services provided.
This article applies to MDaemon version 18.0 and above.
Follow the steps below to setup Let's Encrypt on the MDaemon mail server.
Please note - Port 80 must be open and available for the script to successfully complete. The port can be closed when finished if desired.
- Open the MDaemon configuration session.
- Select Security
- Select Security Settings
- Expand SSL & TLS
- Select Let's Encrypt
- Check Enable updates
- Enter alternate host names on the mail server in the Alternate host names field.
- Do not enter the primary domain's host name

Select Run Now to run the generated script displayed at the bottom of the menu or Apply to have MDaemon run it.
There will be a LetsEncrypt.log file generated in the \MDaemon\Logs (default location) directory.
Script errors and notifications will be delivered to the address entered in the admin notification field.