web-dev-qa-db-ja.com

認証なしでメールを中継する方法はありますか?

シンプルな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
Bulat M.

はい、2つのオプションがあります。

  1. GoogleにサーバーIPを信頼できる送信者として追加してもらいます(発生する可能性は低いです)。

  2. メールリレーには、サービスプロバイダーのSMTPサービスを使用してください。

2
Tero Kilkanen