Support us and view this ad

可选:点击以支持我们的网站

免费文章

🔐完整SSL SMTP配置   #!/bin/bashecho "=== 配置Postfix使用SSL和465端口 ===" # 1. 安装必要的工具echo "1. 安装SSL工具..."sudo apt-get updatesudo apt-get install -y openssl ssl-cert # 2. 生成自签名SSL证书(如果已经有证书可以跳过)echo "2. 生成SSL证书..."sudo mkdir -p /etc/postfix/sslcd /etc/postfix/ssl # 生成私钥和证书sudo openssl req -new -x509 -days 3650 -nodes -out /etc/postfix/ssl/smtpd.cert \-keyout /etc/postfix/ssl/smtpd.key -subj "/C=CN/ST=Beijing/L=Beijing/O=Company/CN=$(hostname)" # 设置正确的权限sudo chmod 600 /etc/postfix/ssl/smtpd.keysudo chmod 644 /etc/postfix/ssl/smtpd.cert # 3. 配置Postfix使用SSLecho "3. 配置Postfix SSL设置..."sudo tee -a /etc/postfix/main.cf << 'EOF' # ========== SSL/TLS配置 ==========# 启用TLS支持smtpd_tls_security_level = maysmtp_tls_security_level = maysmtpd_tls_auth_only = yes # SSL证书路径smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.certsmtpd_tls_key_file = /etc/postfix/ssl/smtpd.key # TLS协议版本smtpd_tls_protocols = !SSLv2, !SSLv3, !TLSv1smtpd_tls_mandatory_protocols = !SSLv2, !SSLv3, !TLSv1smtp_tls_protocols = !SSLv2, !SSLv3, !TLSv1smtp_tls_mandatory_protocols = !SSLv2, !SSLv3, !...

继续阅读完整内容

支持我们的网站,请点击查看下方广告

正在加载广告...

登陆