Назад | Перейти на главную страницу

Есть ли способ ретранслировать электронную почту без аутентификации?

Развернута простая установка Postfix. В настоящее время используется SMTP-сервер Google в качестве smarthost:

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 без аутентификации?

Я имею в виду, не для рассылки спама через открытый ретранслятор, а для удобства не указывать пароль в виде обычного текста и немного дополнительной конфиденциальности?

Любая помощь очень ценится, спасибо.

Да, у вас есть два варианта:

  1. Заставьте Google добавить IP-адрес вашего сервера в качестве надежного отправителя (маловероятно).

  2. Используйте службу SMTP вашего поставщика услуг для ретрансляции почты.