netstat показывает
tcp 0 0 127:0:0:1:25 0.0.0.0* LISTEN
т.е. на 25 порту сидит sendmail и слушает
но только с localhost(127.0.0.1)
Как его заставить слушать со всех адресов:
чтобы было
tcp 0 0 0.0.0.0:25 0.0.0.0* LISTEN
какая ОС?
>какая ОС?а OSь то тут причем?
неужели трудно прочитать что пишут в стандартной заготовке в этих
несчастных rpm'ах sendmail'а:dnl # The following causes sendmail to only listen on the IPv4 loopback address
dnl # 127.0.0.1 and not on any other network devices. Remove the loopback
dnl # address restriction to accept email from the internet or intranet.
dnl #
DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnlясно же написано УДАЛИТЕ адрес 127.0.0.1!!! Ну или всю строку!!!
DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl
или
dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl
... если фря, то там в rc.conf можно намутить, что бы сендмыл был только на 127.0.0.1
или я не прав?
Спасибо, я это уже сделал. Работает.
Шлю мыло с другой машины, связанной с этой шнурком:
balbes@10.0.0.110
maillog говорит - все в порядке, мыло balbes'у пришло.
Но в файле /var/spool/mail/balbes нет этого мыла.
А когда шлю balbes'у от urod'а на самом Linux'e -
запись есть.
Подскажите, в чем гвоздь?
>Спасибо, я это уже сделал. Работает.
>Шлю мыло с другой машины, связанной с этой шнурком:
>balbes@10.0.0.110
>maillog говорит - все в порядке, мыло balbes'у пришло.
>Но в файле /var/spool/mail/balbes нет этого мыла.
>А когда шлю balbes'у от urod'а на самом Linux'e -
>запись есть.
>Подскажите, в чем гвоздь?логи есть, так разбирайся, читай документацию, faq'и и тд и тп.