部署了简单的 Postfix 设置。目前使用 Google 的 SMTP 服务器作为智能主机:
relayhost = [smtp.gmail.com]:587
smtp_sasl_auth_enable=yes
smtp_sasl_security_options=noanonymous
smtp_use_tls=yes
smtp_tls_note_starttls_offer=yes
smtp_tls_security_level=encrypt
smtp_sasl_password_maps=hash:/etc/postfix/saslpassword
有对应文件/etc/postfix/saslpassword
[smtp.gmail.com]:587 <mail>:<password>
然而,以纯文本形式保存敏感凭证令我感到困扰。
有没有办法无需身份验证就可以使用智能主机?
我的意思是,不是为了通过开放中继发送垃圾邮件,而是为了方便不以纯文本指定密码以及获得更多的隐私?
非常感谢您的帮助,谢谢。
答案1
是的,您有两个选择:
让 Google 将您的服务器 IP 添加为可信发件人(不太可能发生)。
使用您的服务提供商的 SMTP 服务进行邮件中继。