LINUX.ORG.RU
ФорумAdmin

unresolvable_domain - помогите разобраться.


0

0

Sendmail 8.9.3
Вот фрагмент sendmail.cf
#############################################
###check_mail --- check SMTP "mail from:"
#############################################
...
...
...
# check results
R<?> $* $@ <OK>
R<OK> $* $@ <OK>
R<TEMP> $* $#error $@ 4.1.8 $: "451 Sender domain must resolve"
R<PERM> $* $#error $@ 5.1.8 $: "501 Sender domain must exist"
R<RELAY> $* $@ <RELAY>
R<DISCARD> $* $#discard $: discard
R<REJECT> $* $#error $@ 5.7.1 $: "550 Access denied"
R<$+> $* $#error $@ 5.7.1 $: $1 error from access db

Почему, если добавить в access запись типа
domain.edu RELAY
перестает срабатывать 451 ошибка на unresolvable domain ?
Ведь правило
R<RELAY> $* $@ <RELAY>
стоит после
R<TEMP> $* $#error $@ 4.1.8 $: "451 Sender domain must resolve"
А здесь стоит решетка - значит, после его срабатывания должно произойти
немедленное завершение выполнения набора правил.

На самом деле мне и нужно было, чтобы не включая фичу
FEATURE(accept_unresolvable_domains)
разрешить некоторому домену (Перед sendmail'ом все равны , но некоторые равнее :)
присылать мне письма, но, хотелось бы разобраться с sendmail.cf,
что я не так понимаю ?


2 вопрос, кому не лень, взгляните, пожалуйста.
У меня не резолвится домен rpi.edu (еще 3 дня назад все было нормально)

В кэше моего днс-сервера в этом домене SOA-запись на мой взгляд с ошибкой
rpi.edu. SOA rpi.edu.,hostmaster.rpi.edu.

Но ns-сервера rpi.edu нет и в помине, хотя есть еще 3 записи других
name-серверов, которые держат эту зону. MX-запись имеется и почтовый сервер прописан.
По идее вместо rpi.edu после SOA ведь должен стоять один из этих
3 серверов, который primary?

Мой сервер делает отлуп на любое письмо с адреса user@rpi.edu:
error=451 Sender domain must resolve

Это мой днс ( он НТ-ишный) глючит или все-таки ошибка в SOA тут действует?


Sciurus.

anonymous

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