2

Я использую postfix для исходящих писем (сбор с компьютеров 192.168.1.0/24 и пересылку на почтовый компьютер моего провайдера), и у меня возникают проблемы с доступом к postfix для отправки писем. Машина, которую я использую для postfix, - это система Debian, ядро 2.6.32, squeeze (это также мой прокси-сервер squid).

Вероятно, существует много причин, по которым postfix может работать не так, как хотелось бы, но я бы хотел исключить настройки в hosts.allow или hosts.deny. Итак, мой вопрос:

Есть ли у postfix собственный способ прослушивания почты (например, squid для прослушивания 192.168.1.0/24, порт 3128 или 8080, как настроено в собственных конфигурационных файлах squid), или мне нужно что-то включить? в масштабе всей системы, например, путем изменения hosts.allow или hosts.deny?

Еще несколько подробностей по моему основному вопросу:

  • hosts.allow содержит
    ALL: 192.168.1.0/255.255.255.0

  • hosts.deny содержит
    ALL: PARANOID

  • ping или ssh к машине postfix работают нормально.

  • Squid на той же машине слушает, как и должен; Telnet к портам http 3128 или 8080 в порядке:
    $ telnet 192.168.1.1 3128
    Trying 192.168.1.1...
    Connected to 192.168.1.1.
    Кроме того, Squid отлично работает в качестве прокси.

  • Telnet к порту 25 не успешен:
    $ telnet 192.168.1.1 25
    Trying 192.168.1.1...
    telnet: Unable to connect to remote host: Connection refused

  • Похоже, что с поиском DNS тоже все в порядке: например, squid и apt-get находят все, что им нужно.

Правильно ли я понимаю, что сам postfix начнет прослушивать порт 25, как только его main.cf настроен правильно и hosts.allow/.deny не имеет к этому никакого отношения?

1 ответ1

2

использование hosts.allow или host.deny означает белый и черный список хостов. Вы должны попробовать пустые файлы, если ваши другие роли в порядке.

Проверьте ваш конфиг:

  • Какой вывод команды postconf -n?

  • Можете ли вы получить доступ к вашей машине через ssh и ping? (нормально ли подключено к сети?)
  • Можете ли вы телнет свою машину на порт 25? (postfix слушает обычно через порт 25)
  • Работает ли ваш DNS-поиск (на машине с постфиксом)?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .