Mercury/32 supports SSL (WikiPedia:Secure_Sockets_Layer) to encrypt data during transmission. Enabling SSL is actually very easy in Mercury/32, and provides a good way to secure transmission between your server and your mail clients.

Mercury/32 v4 added support for SSL encryption for several protocols. The modules that support SSL encryption are: MercuryS, MercuryP, and MercuryI. When implementing SSL support, there are some important issues to consider:

If you implement SSL on your server, make sure you test it when you are done with your configuration. A failed SSL implementation may mean that you cannot receive mail from other servers that are attempting to send via SSL.

Enabling SSL is a quick and easy process. Here's how:

  1. From the Configuration menu, select one of the SSL capable modules: MercuryS, MercuryI, or MercuryP. When the configuration dialog appears, click the SSL tab. I am using the MercuryS module for this example, which is shown below.

    SSLTab.png

  2. Check the box labeled: "Enable support for SSL/TLS secure connections".
  3. Click the Create button to create your self-signed certificate. The Create an SSL Certificate dialog shown below will appear.

    CreateCert.png

  4. Enter a full path and file name for the SSL certificate you want to create. I store mine in the same directory that Mercury/32 is installed in. On many systems, the .CER or .CERT extension is registered as a Security Certificate, so you could use that extension, if you want. The actual file name of the certificate is not important.
  5. The Server Name: field should already be filled with the Internet Name for this System value as entered in the Core configuration. This is the host name that other systems will use when connecting to your server. Unless you know that you need to change this value, don't.
  6. Click the Create button. The following dialog should appear.

    CertComplete.png

  7. Click the OK button. You should now be back at the SSL tab of the module configuration dialog. The certificate path and file name should be listed in the Server Certificate box, as shown below. You can click the Properties button to see the properties for the certificate you created.

    SSLTab_Done.png

Click the OK button to close the configuration dialog. That's it, you're done!

Notes


One page links to Using SSL with Mercury32:
 . Page Name .   . Last Modified . 
 Mercury32   June 28, 2006 8:39 am