В настоящее время у меня есть выделенный почтовый ретранслятор PS, который мне нужно прослушивать на нескольких портах, 25 и 80. Я знаю, что 80 - это http, но из-за приложений, которые он используется, он должен иметь возможность использовать порт 80 для отправки электронной почты. также.
Можно ли это сделать через Webmin? Извините за то, что я плохо понимаю почтовый сервер Sendmail, но я впервые вижу или использую его.
Сервер ретрансляции почты настроен с белым списком для приема писем только с определенных IP-адресов. По сути, у меня есть компания, заблокированная брандмауэром, которому необходимо ежедневно отправлять электронные письма через программу на этом компьютере, и все порты, кроме 80, заблокированы.
FEATURE(`no_default_msa')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp, Addr=::1')dnl
dnl DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
Я пробовал добавлять дополнительные строки и сломал конфиг.
Я не знаю, можно ли это сделать через webmin, но вы можете сделать это с помощью DAEMON_OPTIONS макрос в sendmail.mc файл. Я уверен, что веб-просмотр позволяет редактировать sendmail.mc и он сгенерирует правильный sendmail.cf и перезапустите sendmail.
РЕДАКТИРОВАТЬ: Пытаться:
FEATURE(`no_default_msa')dnl
DAEMON_OPTIONS(`Family=inet6, Name=MTA-v6, Port=smtp')dnl
DAEMON_OPTIONS(`Family=inet6, Name=MTA-80, Port=80')dnl
DAEMON_OPTIONS(`Family=inet6, Name=MSP-v6, Port=submission, M=Ea, Addr=::1')dnl
Проверьте DaemonPortOptions.
Раньше sendmail прослушивал только один порт. Требуется запустить несколько демонов sendmail для вывода списка на несколько портов. Теперь один демон может прослушивать несколько портов на нескольких интерфейсах.
http://www.sendmail.org/~gshapiro/8.10.Training/DaemonPortOptions.html
Убедитесь, что у вас достаточно актуальная версия sendmail.