我已经使用以下命令设置了我的 /etc/postfix/main.cf 文件:
smtpd_tls_cert_file = /etc/letsencrypt/live/DOMAIN.com/fullchain.pem
smtpd_tls_key_file = /etc/letsencrypt/live/DOMAIN.com/privkey.pem
但重启 postfix 后,它仍然没有使用证书?这是怎么回事?我检查了 /etc/postfix/ 中的所有其他配置文件,但没有任何东西可以覆盖它。
同一个证书在 LiteSpeed 和 Dovecot 中运行良好。
答案1
好吧,我自己修好了。
我必须跑:
postmap -F hash:/etc/postfix/vmail_ssl.map
..然后重新启动 postfix 就可以了。