LINUX.ORG.RU
ФорумAdmin

sendmail trouble


0

0

Сервер не шлет почту наружу. В поле From - root@plain.ev1servers.net В /etc/sysconfig/network я поменял HOSTNAME на нормальный домен, но в логе все равно пишет: Sender address rejected: Domain not found Где еще искать эту строку?


> но в логе все равно пишет: Sender address rejected: Domain not found
А ваш домен прописан в DNS ?

> Где еще искать эту строку?
Эта строка еще может быть, например в MASQUERADE_AS(`домен') mc-файла или прописана как DMдомен в cf-файле. А еще после изменения в /etc/sysconfig/network было бы не плохо перезапустить sendmail. Так, на всякий случай: если у вас явно не задано official domain name (директива "j" в sendmail.cf - Djдомен), то sendmail при запуске будет пытаться определить FQDN интерфейсов, на которых он собирается "слушать", соответственно после изменения файла network он может помнить старую информацию. 100%-ную гарантию не дам, но ситуация вполне возможная.

В качестве теста было бы не плохо посмотреть заголовки и тело писем с сообщением об ошибке, sendmail.mc, из которого был собран cf. А еще - дамп диалога почтовых серверов (любым сниффером).

spirit ★★★★★
()
Ответ на: комментарий от spirit

>А ваш домен прописан в DNS ?

Да, прописан.

>Эта строка еще может быть, например в MASQUERADE_AS(`домен') mc-файла или прописана как DMдомен в cf-файле. А еще после изменения в /etc/sysconfig/network было бы не плохо перезапустить sendmail.

Согласен, но все дело в том, что после изменения /etc/sysconfig/networking я перегрузил сервер :) Так что о перезапуске sendmail можно не говорить.

Дошло уже до того, что я тупо поиском пробовал найти эту подстроку по всему /etc. Нету.

bigjohn
() автор топика
Ответ на: комментарий от bigjohn

> Дошло уже до того, что я тупо поиском пробовал найти эту подстроку по всему /etc. Нету.
hostname то вы поменяли, но в реверсной зоне DNS все как было, так и осталось. Попробуйте явно указать какой домен нужно использовать: в sendmail.cf прописать такое
DMдомен

spirit ★★★★★
()
Ответ на: комментарий от bigjohn

Спасибо за помощь! Ошибка исчезла после прямого указания домена в sendmail.cf

bigjohn
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.