>Спасибо за ответ. У меня есть
>несколько вопросов:
>
>1. у меня прописан один MX:
>pupkin.domain.ru
>(для примера), но мне не надо
>tyapkin.domain1.ru,
^^^^^^^^^^^^^^^^^^- для этой зоны должен быть
mail-exchanger? должен быть, значит что?
должна быть запись mx указывающая какой хост
является mail-relay, если в качестве mx для
этой зоны указать hostname pupkin.domain.ru,
тогда в local-host-names ничего не надо вносить
кроме имени самого хоста, если же в DNS зоны
второго уровня domain1.ru или в зоне tyapkin.domain1.ru есть запись RR=A
tyapkin in A ip.address
in MX tyapkin.domain1.ru
где ip.address для pupkin и typakin один и тот
же, те одна машина, в этом случае в
local-host-names должны быть:
pupkin
pupkin.domain.ru
typakin
typakin.domain1.ru
если же для зон tyapkin.domain1.ru или domain1.ru
RR будут:
domain1.ru. in MX pupkin.domain.ru
тогда в local-host-names достаточно
pupkin
pupkin.domain.ru
чего здесь непонятного, совершенно очевидная
вещь сочетания технологий DNS & MTA
>lyapkin.domain2.ru, etc.
>Мне что, прописывать pupkin.domain.ru в /etc/mail/local-host-names
>или вообще удалить файл /etc/mail/local-host-names
>по ненадобности?
хозяин - барин :(
>2. Можно ли более детально объяснить
>описание /etc/mail/relay-domains ? Что-то я
>недопонял.
что детально?
>Или понял не правильно.
unix1.jinr.ru = unix1.jinr.dubna.su = xnc.jinr.ru
= xnc.dubna.su = blues.dubna.su ... :
----------- /etc/mail/local-host-names ----------
mp3
mp3.jinr.ru
mp3.jinr.dubna.su
unix1.jinr.dubna.su
unix1.jinr.ru
unix1
dunix1.jinr.dubna.su
dunix1.jinr.ru
dunix1
xnc.jinr.dubna.su
xnc.jinr.ru
xnc
blues.dubna.su
www.blues.dubna.su
xnc.dubna.su
www.xnc.dubna.su
mp3lavr.null.ru
----------------------------------------------
строчки из sendmail.cf:
Cwlocalhost
# file containing names of hosts for which we receive email
Fw-o /etc/mail/local-host-names
----------- /etc/mail/relay-domains -------------
jinr.ru
jinr.dubna.su
-------------------------------------------------
[unix1]~ > nslookup -q=mx unix1.jinr.ru.
Server: sunct0.jinr.dubna.su
Address: 159.93.17.130
unix1.jinr.ru preference = 40, mail exchanger = jimex.jinr.ru
unix1.jinr.ru preference = 50, mail exchanger = jicom.jinr.ru
unix1.jinr.ru preference = 1, mail exchanger = unix1.jinr.ru
[unix1]~ > nslookup -q=mx unix1.jinr.dubna.su.
Server: sunct0.jinr.dubna.su
Address: 159.93.17.130
unix1.jinr.dubna.su preference = 1, mail exchanger = unix1.jinr.dubna.su
unix1.jinr.dubna.su preference = 10, mail exchanger = cv-j.jinr.dubna.su
unix1.jinr.dubna.su preference = 20, mail exchanger = jimex.jinr.dubna.su
unix1.jinr.dubna.su preference = 50, mail exchanger = relay.eu.net
[unix1]~ > nslookup -q=mx xnc.dubna.su.
Server: sunct0.jinr.dubna.su
Address: 159.93.17.130
xnc.dubna.su preference = 50, mail exchanger = relay.eu.net
xnc.dubna.su preference = 1, mail exchanger = xnc.dubna.su
xnc.dubna.su preference = 10, mail exchanger = sunct0.jinr.dubna.su
[unix1]~ > nslookup -q=mx mp3lavr.null.ru.
Server: sunct0.jinr.dubna.su
Address: 159.93.17.130
mp3lavr.null.ru preference = 30, mail exchanger = jime.jinr.ru
mp3lavr.null.ru preference = 10, mail exchanger = mp3.null.ru
mp3lavr.null.ru preference = 20, mail exchanger = sunct0.jinr.ru
--------------------- /etc/mail/access ---------
# JINR-NET, 159.93.16 - allow relaing via unix1
159.93.16 RELAY
------------------------------------------------
куда подробнее, рабочий пример, все расписано
конкретнее некуда, да, расписана ПРАВИЛЬНАЯ
конфигурация, как ОНО должно быть по RFC и
по технологиям, пример MX на "*" или распихивание
почты по RR=A НЕ БЕРЕТСЯ в расчет, это порочная
и неверная технология.