Sendmail откуда-то берёт старый IP почтового даемона

На доскональное знание данной темы, не может претендовать, пожалуй ни один спец, из ныне живущих на земле. ;-)
Так поможем друг другу.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Аватара пользователя
Zorn
Advanced member
Сообщения: 53
Зарегистрирован: 30 сен 2005, 14:33
Откуда: Санкт-Петербург

Sendmail откуда-то берёт старый IP почтового даемона

Сообщение Zorn » 21 ноя 2005, 12:20

При отправке сообщения на некий домен Sendmail выдаёт в логах " No route to host". IP адрес домена-получателя изменился, а sendmail в логах пишет старый.
На той же машине висит DNS, и он на запрос выдаёт корректную информацию о домене-получателе.
Причём этот домен был прописан в access, "имя_домена ОК", я его оттуда убрал, но это не помогло. Где ещё Sandmail может хранить информацию о соответствие имя почтового даемона и IP адреса?
Я решил жить вечно, пока всё идёт хорошо...

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Re: Sendmail откуда-то берёт старый IP почтового даемона

Сообщение corvax » 21 ноя 2005, 13:13

Zorn писал(а):При отправке сообщения на некий домен Sendmail выдаёт в логах " No route to host". IP адрес домена-получателя изменился,
имеется ввиду A запись домена? MX записи домена?
Zorn писал(а):а sendmail в логах пишет старый.
На той же машине висит DNS, и он на запрос выдаёт корректную информацию о домене-получателе.
корректную информацию о какой записи домена?
Zorn писал(а):Причём этот домен был прописан в access, "имя_домена ОК", я его оттуда убрал, но это не помогло.
и не должно было
Zorn писал(а):Где ещё Sandmail может хранить информацию о соответствие имя почтового даемона и IP адреса?
sendmail не хранит информацию о соответствии "имени почтового домена и IP адреса". он получает ее от резолвера

проверьте еще раз набор MX записей домена, отрезолвьте best MX запись. и убедитесь, что полученная A запись - это новый IP адрес сервера, обрабатывающего почту искомого домена.

или для домена не прописаны MX записи, а почта доставляется по A записи домена?
--
/corvax

Аватара пользователя
Zorn
Advanced member
Сообщения: 53
Зарегистрирован: 30 сен 2005, 14:33
Откуда: Санкт-Петербург

Сообщение Zorn » 21 ноя 2005, 14:51

corvax, изменились все записи домена-получателя в DNS , имя прежнее осталось.
Мой ДНС выдаёт корректную информацию о МХ и NS записи, но не выдаёт информацию об А записи домена-получателя, no-answer грит.
а "best MX" запись это чего такое?  :oops:
Я решил жить вечно, пока всё идёт хорошо...

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 21 ноя 2005, 15:18

Zorn писал(а):corvax, изменились все записи домена-получателя в DNS , имя прежнее осталось.
Мой ДНС выдаёт корректную информацию о МХ и NS записи, но не выдаёт информацию об А записи домена-получателя, no-answer грит.
а "best MX" запись это чего такое?  :oops:
best MX - это MX запись с наивысшим приоритетом

прошу показать результат работы

Код: Выделить всё

echo '3,0 postmaster@проблемный.домен' | sendmail -bt
--
/corvax

Аватара пользователя
Zorn
Advanced member
Сообщения: 53
Зарегистрирован: 30 сен 2005, 14:33
Откуда: Санкт-Петербург

Сообщение Zorn » 21 ноя 2005, 15:29

у них вроде одна MX запись всего

Код: Выделить всё

ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> canonify           input: postmaster @ domain . ru
Canonify2          input: postmaster < @ domain. ru >
Canonify2        returns: postmaster < @ domain. ru . >
canonify         returns: postmaster < @ domain. ru . >
parse              input: postmaster < @ domain. ru . >
Parse0             input: postmaster < @ domain. ru . >
Parse0           returns: postmaster < @ domain. ru . >
ParseLocal         input: postmaster < @ domain. ru . >
ParseLocal       returns: postmaster < @ domain. ru . >
Parse1             input: postmaster < @ domain. ru . >
MailerToTriple     input: < esmtp : [ старый IP] > postmaster < @ domain. ru . >
MailerToTriple   returns: $# esmtp $@ [ старый IP] $: postmaster < @ domain. ru . >
Parse1           returns: $# esmtp $@ [ старый IP ] $: postmaster < @ domain. ru . >
parse            returns: $# esmtp $@ [ старый IP ] $: postmaster < @ domain. ru . >
Я решил жить вечно, пока всё идёт хорошо...

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 21 ноя 2005, 15:32

Zorn писал(а):у них вроде одна MX запись всего

Код: Выделить всё

ADDRESS TEST MODE (ruleset 3 NOT automatically invoked)
Enter <ruleset> <address>
> canonify           input: postmaster @ domain . ru
Canonify2          input: postmaster < @ domain. ru >
Canonify2        returns: postmaster < @ domain. ru . >
canonify         returns: postmaster < @ domain. ru . >
parse              input: postmaster < @ domain. ru . >
Parse0             input: postmaster < @ domain. ru . >
Parse0           returns: postmaster < @ domain. ru . >
ParseLocal         input: postmaster < @ domain. ru . >
ParseLocal       returns: postmaster < @ domain. ru . >
Parse1             input: postmaster < @ domain. ru . >
MailerToTriple     input: < esmtp : [ старый IP] > postmaster < @ domain. ru . >
MailerToTriple   returns: $# esmtp $@ [ старый IP] $: postmaster < @ domain. ru . >
Parse1           returns: $# esmtp $@ [ старый IP ] $: postmaster < @ domain. ru . >
parse            returns: $# esmtp $@ [ старый IP ] $: postmaster < @ domain. ru . >
ну тут же английским-по-белому написано, что у вас в /etc/mail/mailertable есть запись

Код: Выделить всё

domain.ru        esmtp:[старый IP]
ну так выкосить ее надо
--
/corvax

Аватара пользователя
Zorn
Advanced member
Сообщения: 53
Зарегистрирован: 30 сен 2005, 14:33
Откуда: Санкт-Петербург

Сообщение Zorn » 21 ноя 2005, 15:56

corvax всё понял, спасибо боольшое, не знаю, откуда запись там взялать.
Буду в Киеве, с меня пиво :beer: !!
Я решил жить вечно, пока всё идёт хорошо...

Аватара пользователя
corvax
free-lance moderator
Сообщения: 877
Зарегистрирован: 06 авг 2004, 17:21
Откуда: Kiev, Ukraine
Контактная информация:

Сообщение corvax » 21 ноя 2005, 16:20

Zorn писал(а):corvax всё понял, спасибо боольшое, не знаю, откуда запись там взялать.
когда-нить была проблема с резолвингом MX'ов этого домена. вот запись и прописали...
Zorn писал(а):Буду в Киеве, с меня пиво :beer: !!
угу
--
/corvax

Ответить

Вернуться в «Серверы - ПО, Unix подобные системы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей