URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 61068
[ Назад ]

Исходное сообщение
"Postfix???"

Отправлено nickrias , 19-Окт-05 16:24 
Только-только столкнулся с Linux
Стоит OpenSuSe-10, пытаюсь поднять почтовый сервер.
Пока запускаю Postfix+Mysql.
Кое что заработало но:
При коннекте с локальной консоли

> telnet 127.0.0.1 25
Получаю:

Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
220 gues002.gues.elcom.ru ESMTP Postfix

Т.е. отсутствуют строки "helo localhost" и "250 mydomain.ru" до и после "220"

Но это не столь важно. Хуже всего то, что при попытке подключиться с другого хоста:
> telnet 192.168.0.2 25

получаю
Подключение к 192.168.0.2...Не удалось открыть подключение к этому узлу, на порт 25: Сбой подключения

Похоже, что где-то, что-то в параметрах main.cfg не прописано. Но самому мне не найти.
Кто что посоветует?

Заодно. Есть ли где нормальное описание на русском main.cfg?


Содержание

Сообщения в этом обсуждении
"Postfix???"
Отправлено jonatan , 19-Окт-05 16:39 
Прежде чем поднимать почтовый сервер, почитайте хотя бы это
http://www.stopspam.org/email/headers.html
или, например, книгу "Система электроной почты на основе Linux", Ричард Блам.

"Postfix???"
Отправлено Skif , 19-Окт-05 16:40 
>Т.е. отсутствуют строки "helo localhost" и "250 mydomain.ru" до и после "220"

Счего вы взяли что они обязаны там присутствовать? Они могут быть, но HELO шлеться при индентификации хоста отправляющего почту (впрочем как и EHLO) и то при условии определение оных в конфиге

>Но это не столь важно. Хуже всего то, что при попытке подключиться
>с другого хоста:
>> telnet 192.168.0.2 25
>
>получаю
>Подключение к 192.168.0.2...Не удалось открыть подключение к этому узлу, на порт 25:
>Сбой подключения
>
>Похоже, что где-то, что-то в параметрах main.cfg не прописано. Но самому мне
>не найти.
>Кто что посоветует?
>

посмотреть включен фаер или нет, посмотреть, слушает ли сервис 25 порт  на машине, поробовать с консоли сервера за коннектиться на 25 порт но не localhost-а, а этого самого 192.168.0.2


"Postfix???"
Отправлено nickrias , 20-Окт-05 08:59 

>посмотреть включен фаер или нет, посмотреть, слушает ли сервис 25 порт  
>на машине, поробовать с консоли сервера за коннектиться на 25 порт
>но не localhost-а, а этого самого 192.168.0.2

Файрвол отключен (сервер стоит внутри сети) с консоли на адрес eth0 (192.168.0.2) тоже не коннектиться. Как же его заставить "слушать" интерфейсы кроме locflhost?
Параметр inet_interfaces = all
Где еще смотреть.
SSH и SAMBA работают нормально...(Т.е. файрвол тут не причем, тем более он отключен)


"Postfix???"
Отправлено nickrias , 20-Окт-05 09:50 

>Параметр inet_interfaces = all
>Где еще смотреть.
>SSH и SAMBA работают нормально...(Т.е. файрвол тут не причем, тем более он
>отключен)

Все. Нашел в конце main.cfg строчку inet_interfaces = 127.0.0.1::1
(Узнать бы кто ее туда воткнул) и нашел в MAN, что после смены этого параметра недостаточно postfix reload. Надо делать stop, start.
Всем спасибо.