Отказано в соединении с удаленных компьютеров через порт 25 с постфиксом

6534
Nick Duffell

У меня есть почтовый сервер postfix / dovecot, использующий TLS.

IMAP / POP сторона сервера работает отлично, но я не могу подключиться к нему по SMTP.

Даже по телнету с удаленного компьютера я получаю Соединение отказано.

telnet localhost 25Хотя вызов с самого сервера работает нормально, и, если посмотреть на открытые порты, один из них - 0.0.0.0:25, который выглядит так, как будто он прослушивает 25 порт для входящих соединений.

Есть идеи?

1

1 ответ на вопрос

0
John Siu

Множество возможностей

  1. Антивирусное программное обеспечение блокирует трафик, идущий на порт 25
  2. Шлюз / межсетевой экран блокирует
  3. Интернет-провайдер блокирует

Все вышеперечисленное - общие причины.

Если вы пытаетесь использовать этот сервер как выходящий SMTP, используйте порт 587 или 465.

Возможно, вам придется изменить файл конфигурации postfix вашего почтового сервера, чтобы включить указанные выше порты.

В /etc/postfix/master.cf ищите следующие строки

# Представление inet n - - - - smtpd # -o smtpd_tls_security_level = encrypt # -o smtpd_sasl_auth_enable = yes # -o smtpd_client_restrictions = allow_sasl_authenticated, reject # -o milter_macro_daemon_name = ORIGINATING  #smtps inet n - - - - smtpd # -o smtpd_tls_wrappermode = да # -o smtpd_sasl_auth_enable = yes # -o smtpd_client_restrictions = allow_sasl_authenticated, reject # -o milter_macro_daemon_name = ORIGINATING 

Откомментируйте их (удалите # в начале каждой строки) и перезапустите постфикс.

Раздел представления активирует порт 587.

SMTPS секции включить порт 465.

Вы, сэр, легенда. Nick Duffell 12 лет назад 0