![Postfix 的多域名证书](https://linux22.com/image/761869/Postfix%20%E7%9A%84%E5%A4%9A%E5%9F%9F%E5%90%8D%E8%AF%81%E4%B9%A6.png)
我正在尝试在旧的 iredmail 服务器上获取完整的绿色标记checktls.com/TestReceiver。我有一个包含以下域名的多域名证书:
- 邮件域名.tld
- mailgw.域名.tld
- mailgw2.域名.tld
我确实在 mail.domain.tld 上获得了完整的绿色标记,但其他的没有。我猜这是因为 mail.domain.tld 是证书名称(我忘了它叫什么了)。
我在其他域上收到的警告是这样的:
Cert Hostname DOES NOT VERIFY (mailgw.domain.tld != mail.domain.tld | DNS:mail.domain.tld)
So email is encrypted but the host is not verified
每个域名都设置了 MX 和 A 记录。它们不共享单个 IP,而是各自拥有自己的 IP。
我需要做什么改变来解决这个问题?我需要为每个域名制作单独的证书吗?
版本信息:
- Postfix 2.7.1
- Dovecot 1.2.15
- iRedMail 0.8.5
- Debian 6.0.10(压缩)
我知道这些都是旧版本,我知道应该升级(或者迁移),但我目前无法做到这一点。
我将提供任何需要的信息(除非老板告诉我不要这样做)。