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

конфигурация sendmail, создание открытого ретранслятора

Я пытаюсь найти sendmail.mc config, который позволяет открывать ретрансляцию без имени пользователя и пароля в любую систему (я тестирую код, использующий SMTP).

После Google я не мог найти и давно не менял конфигурацию sendmail! (Это частная система для временного использования)

Кто-нибудь может помочь?

Пытаться

FEATURE(promiscuous_relay)

Согласно документу,

По умолчанию файлы конфигурации sendmail не разрешают ретрансляцию почты (то есть принимать почту извне вашего локального хоста (класс {w}) и отправлять ее на другой хост, кроме вашего локального хоста). Этот параметр позволяет настроить для вашего сайта возможность ретрансляции почты с любого сайта на любой сайт.

Вы можете добиться этого с помощью 255 строк в /etc/mail/access:

Connect:1 RELAY
Connect:2 RELAY
:
Connect:255 RELAY

После этого вам потребуется перестроить базу данных доступа. И, конечно же, вам не нужны целые 255 первых октетов IPv4, так как с 224 и выше начинаются многоадресные адреса.