有没有什么办法可以不经过身份验证就中继电子邮件?

有没有什么办法可以不经过身份验证就中继电子邮件?

部署了简单的 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

是的,您有两个选择:

  1. 让 Google 将您的服务器 IP 添加为可信发件人(不太可能发生)。

  2. 使用您的服务提供商的 SMTP 服务进行邮件中继。

相关内容