Postfix
有沒有辦法在不進行身份驗證的情況下中繼電子郵件?
部署了簡單的 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>
但是,以純文字格式擁有敏感憑據讓我感到困擾。
有什麼方法可以在不進行身份驗證的情況下使用 smarthost?
我的意思是,不是為了通過開放中繼發送垃圾郵件,而是為了方便不以純文字形式指定密碼和更多的隱私?
非常感謝任何幫助,謝謝。
是的,您有兩種選擇:
- 讓 Google 將您的伺服器 IP 添加為受信任的發件人(不太可能發生)。
- 使用服務提供商的 SMTP 服務進行郵件中繼。