How to request and generate a free, 90 day SSL certificate using Let's Encrypt

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.

  1. Open the MDaemon configuration session.
  2. Select Security
  3. Select Security Settings
  4. Expand SSL & TLS
  5. Select Let's Encrypt
  6. Check Enable updates
  7. Enter alternate host names on the mail server in the Alternate host names field.
    • Do not enter the primary domain's host name
  8. If a external web-mail server is running, enter the IIS site name in the IIS site name field.
  9. Enter the desired email address for the admin to receive notifications.
  10. Enter the number of Days between updates in the available field.

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.

Please direct all support inquiries to our Request Support page.