Courier IMAP 是一款广受认可的 IMAP 服务器,可在 *nix 系统中轻松获取,并以高效著称。它适合安装在各类基于 Linux 与 UNIX 的操作系统上。本指南将指导你如何在 Courier IMAP 服务器上安装 SSL 证书,以启用加密的邮件访问。

在 Courier IMAP 上安装 SSL 证书的步骤

完成验证流程后,证书颁发机构会发送一封包含 zip 压缩包的邮件,内含你的主证书、根证书与中间证书。请将其下载并解压到服务器目录中。

第 1 步:合并证书文件

使用文本编辑器创建一个新文件,例如 courier.pem,并按如下顺序将证书内容粘贴进去:主证书、中间证书,最后是根证书。格式如下:

-----BEGIN CERTIFICATE-----

(主 SSL 证书)

-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----

(中间证书)

-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----

(根证书)

-----END CERTIFICATE-----

第 2 步:放置私钥与证书

将你的私钥文件(server.key)与合并后的 courier.pem 一并放置到 Courier 的配置目录中,常见路径为 /usr/share/ssl/certs/ 或 /etc/courier/。请确保其文件权限仅对运行 Courier 的服务账户可读。

第 3 步:配置 imapd-ssl 文件

打开 Courier 的 SSL 配置文件(通常为 /etc/courier/imapd-ssl),定位并修改以下两项:

TLS_CERTFILE=/etc/courier/courier.pem

并将 TLS_PRIVATE_KEY 指向你的私钥文件路径。保存后退出。

第 4 步:重启 Courier IMAP 服务

通过服务管理命令重启 Courier IMAP(或 courier-imap-ssl)服务,使配置生效。例如在多数 Linux 发行版中执行:service courier-imap-ssl restart。

第 5 步:验证安装

服务重启后,可使用立海世纪提供的 SSL 安装检测工具,确认证书已正确绑定到 IMAP 的 993 端口(IMAPS),且客户端能通过加密连接正常收发邮件。