如何上传SSL证书?

本文主要介绍阿里邮箱如何上传SSL证书。

为何需要SSL证书?

SSL证书(SSL Certificates)可以为Webmail站点和邮箱应用提供HTTPS的加密保护,对邮件传输进行加密,防止邮件数据传输过程中被窃取。阿里云SSL证书一直致力于为企业提供更全面、更便捷的网站加密及应用安全整体解决方案,已得到数十万企业用户的共同认可。

使用SSL证书的前提

1、域名已备案,同时添加过CNAME解析,可以使用“mail.域名”的形式访问阿里邮箱网页端; 2、邮箱为收费版本。

邮箱域名证书购买

域名证书购买请访问阿里云官网,搜索数字证书管理服务进行购买,邮箱应用建议购买“GeoTrust OV通配符”类型证书即可。image.pngimage.png

邮箱域名SSL证书准备

完成邮箱域名证书购买后,阿里云会提供for Apache/for Nginx/for IIS等类型供不同的应用场景使用,您只需要下载for Apache的证书即可。

有两种类型的证书颁发机构(CA):根 /顶级CA和中间CA。在中国购买的证书一般均为中间代理机构颁发的证书,所以您在上传证书时需要把证书文件和链证书、私钥内容一起上传。

image
  • 若您获取的是.pem文件证书(证书需要原生格式),则只有一个私钥和1个证书文件,证书文件内容分为两部分,使用文本文档打开证书文件,第一部分-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----是证书文件内容,第二部分-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----是链证书文件内容。pom内容

  • 若您获取的文件证书只有一个私钥和1个证书文件,证书文件内容分为两部分,使用文本文档打开证书文件,第一部分-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----是证书文件内容,第二部分-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----是链证书文件内容。imageimage

说明

如证书文件中有多个-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----部分,第一部分-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----是证书文件内容,后面所有的-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----部分是链证书文件。

SSL证书上传

登入邮箱域管平台-企业定制-域名管理-SSL证书管理-上传证书证书内容

  • 通过文本文档打开证书文件,把根证书包括-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----所有内容,copy填入“证书文件”空白栏内;

  • 通过文本文档打开链证书文件,把链证书-----BEGIN CERTIFICATE-----和-----END CERTIFICATE-----所有内容,copy填入“证书链文件”空白栏内;

  • 通过文本文档打开私钥文件,把私钥-----BEGIN RSA PRIVATE KEY-----和-----END RSA PRIVATE KEY-----所有内容,copy填入证书私钥空白栏内。

确认证书

复制证书文件、链证书文件、私钥内容至对应栏中,点“确认”提交证书。

证书上传成功后,可以通过“SSL证书管理”查看已经在使用中的证书信息,证书上传成功后,最长需要24小时生效。

ee
重要

如果证书上传失败,可能原因如下,请根据错误提示进行排查,并重新提交正确的证书内容,直至上传成功。

1、如果提示“证书与密钥不匹配”或“证书文件只能包含一个证书”请尝试将证书文件和证书链文件互换再上传;

2、证书链不完整;

3、证书与域名不匹配;

4、证书签名算法不安全,禁止使用SHA1算法;

5、证书时间已过期;

6、证书被吊销;

7、推荐使用GeoTrust 、GlobalSign 等知名证书提供商。

使用SSL证书

域名证书上传成功后,您就可以开始使用HTTPS的方式访问Webmail服务,此时邮件收发是通过SSL加密进行传输。

image.png