Доброго времени суток.
Сейчас настраиваю Sendmail на FreeBSD.
По большому счету в поставку FreeBSD 5 Sendmail уже включен и вполне работоспособен. По всем описаниям нужно подправить только файлы access, aliases, local-host-name и т.п. и все должно работать. Все почти так, но наткнулся на непонятные мне "грабли".
Sendmail запускается, при наборе с консоли
telnet localhost 25
почтовик мне отвечает, но при наборе
telnet 192.168.1.1 25 (192.168.1.1 - IP внутренней сети)
мне выдает ошибку# telnet 192.168.1.1 25
Trying 192.168.1.1...
telnet: connect to address 192.168.1.1: Connection refused
telnet: Unable to connect to remote hostПонимаю чтоошибка "ламерская" и лежит на поверхности - но найти не могу.
192.168.1.1 пингуется и сеть работает
ipfw - не должен мешать т.к. я запусткал его с правилом allow ip from any to anyХелп - укажите на ошибку пожалуйста.
>[оверквотинг удален]
>telnet: connect to address 192.168.1.1: Connection refused
>telnet: Unable to connect to remote host
>
>Понимаю чтоошибка "ламерская" и лежит на поверхности - но найти не могу.
>
>192.168.1.1 пингуется и сеть работает
>ipfw - не должен мешать т.к. я запусткал его с правилом allow
>ip from any to any
>
>Хелп - укажите на ошибку пожалуйста.Что показывает
netstat -an -f inetЧто-то листится 192.168.1.1.25 *.* LISTEN
Если нет, покажите параметры запуска для /etc/rc.d/sendmail из
/etc/rc.conf , /etc/rc.conf.local .
>Что показывает
>netstat -an -f inet
>
>Что-то листится 192.168.1.1.25 *.* LISTEN
>Если нет, покажите параметры запуска для /etc/rc.d/sendmail из
>/etc/rc.conf , /etc/rc.conf.local .# netstat -an -f inet
Active Internet connections (including servers)
Proto Recv-Q Send-Q Local Address Foreign Address (state)
tcp4 0 0 *.110 *.* LISTEN
tcp4 0 0 127.0.0.1.25 *.* LISTEN
tcp4 0 0 *.10022 *.* LISTEN
tcp4 0 0 *.10000 *.* LISTEN
tcp4 0 0 *.2049 *.* LISTEN
tcp4 0 0 *.753 *.* LISTEN
tcp4 0 0 *.111 *.* LISTEN
udp4 0 0 *.10000 *.*
udp4 0 0 *.2049 *.*
udp4 0 0 *.928 *.*
udp4 0 0 *.770 *.*
udp4 0 0 *.111 *.*
udp4 0 0 *.514 *.*
div4 0 0 *.8668 *.*
icm4 0 0 *.* *.*А в /etc/rc.conf есть строка
Sendmail_enable="YES"
>[оверквотинг удален]
>tcp4 0
> 0 *.110
> *.*
>
> LISTEN
>tcp4 0
> 0 127.0.0.1.25
> *.*
>
> LISTENИ где 192.168.1.1.25 *.* LISTEN ?
>А в /etc/rc.conf есть строка
>Sendmail_enable="YES"Смотрите переменные sendmail_* в /etc/default/rc.conf
Пишите их в /etc/rc.conf.local , в зависимости , что хотите запустить.
/etc/rc.d/sendmail stop
/etc/rc.d/sendmail start
>[оверквотинг удален]
>
>
>>А в /etc/rc.conf есть строка
>>Sendmail_enable="YES"
>
>Смотрите переменные sendmail_* в /etc/default/rc.conf
>
>Пишите их в /etc/rc.conf.local , в зависимости , что хотите запустить.
>/etc/rc.d/sendmail stop
>/etc/rc.d/sendmail startна кой нужен rc.conf.local если достаточно /etc/rc.conf
вообще то у меня даже нет rc.conf.local
>вообще то у меня даже нет rc.conf.localman 5 rc.conf