如何在 Ubuntu 上为 Postfix 设置 TLS

Hol*_*lly 4 postfix

你如何在 Ubuntu 上为 Postfix 设置 TLS?我最近从 sendmail 切换到 postfix 并且我们网站发送的电子邮件不再具有我在 gmail 上可以看到的 TLS,它显示了坏掉的挂锁:

在此处输入图片说明

我检查了我们的/etc/postfix/main.cf,这些是我的设置:

# TLS parameters
smtpd_tls_cert_file=/etc/nginx/certificates/goDaddy-10-15/example.chain.crt
smtpd_tls_key_file=/etc/nginx/certificates/goDaddy-10-15/example.key;
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
Run Code Online (Sandbox Code Playgroud)

我需要为 postfix 生成不同的证书吗?目前我已将其设置为在我们的网站上使用相同的用途。

小智 9

删除smtpd_use_tls=yes,并改为放置以下几行:

smtp_tls_security_level = may
smtpd_tls_security_level = may
Run Code Online (Sandbox Code Playgroud)