- What is SSL?
- SSL Certificate Features
- Ordering A Certificate
- Certificate Installation
- SSL Certificate Errors
- SSL Details
- Special Types
Most Popular
- The Most Common OpenSSL Commands
- Stop the "page contains secure and nonsecure items" warning
- How To Configure SSL Host Headers in IIS 6
- Firefox 3 developer explains "broken" SSL error pages
- Installing an SSL Certificate in Windows Server 2008 (IIS 7.0)
Courier IMAP SSL Installation Instructions
Create The PEM File
Once you have downloaded your certificates from your certificate authority, open the primary certificate and the private key that you created earlier in a text editor. Copy and paste the text in the Primary Certificate and then from the Private Key. Save the file with a .pem extension (i.e myCertificate.pem) The file should look like this when finished:
-----BEGIN CERTIFICATE-----
(Primary SSL certificate)
-----END CERTIFICATE-----
-----BEGIN RSA PRIVATE KEY-----
(Your Private Key)
-----END RSA PRIVATE KEY-----
If your certificate requires an intermediate certificate, open it in a text editor and save it as a new file named intermediate.txt.
Import and Install the Certificate
Courier IMAP
- Locate and open the imapd-ssl file (usually found in /usr/lib/courier-imap/etc/). Add the following directives pointing to the files you created above:
TLS_CERTFILE=/some/path/myCertificate.pem
TLS_TRUSTCERTS=/some/path/intermediate.txt - Verify that the line below is allowing SSL3
TLS_PROTOCOL=SSL3
POP3
- Locate and open pop3d-ssl file (usually found in /usr/lib/courier-imap/etc/). Add the following directives pointing to the files you created above:
TLS_CERTFILE=/some/path/myCertificate.pem
TLS_TRUSTCERTS=/some/path/intermediate.txt
Restart the Courier IMAP server.

Write a comment