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

Как открыть порт приема sendmail

Я пытаюсь открыть порт 25 для получения почты извне моего сервера с помощью sendmail. Я хочу читать почту с помощью alpine, и мне больше ничего не нужно. Я пробовал это:

firewall-cmd --zone=public --add-port=25/tcp

соединение принимается этой командой

telnet 127.0.0.1 25

но от этого отказывается

telnet mydomain.com 25

Как я могу открыть этот порт для внешних подключений?

Изменить: обновленная ссылка (контрольная точка взяла на себя sendmail)

Sendmail FAQ 4.22: Почему я не могу получать внешнюю почту?

Некоторые производители изменили способ запуска sendmail. Они решили, что большинству людей нужна клиентская версия sendmail. Таким образом, он прослушивает только интерфейс localhost. Обратитесь к системной документации, чтобы узнать, как изменить ваш файл .mc [...]

netstat можно использовать команду, чтобы проверить, прослушивает ли sendmail только интерфейс localhost (127.0.0.1 или ::1). это netstat -ant | grep :25 в Debian Linux.