URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 9859
[ Назад ]

Исходное сообщение
"sendmail + relay"

Отправлено Shurik , 30-Окт-01 19:08 
проблема:
в ДНС, как МХ зона, прописано несколько машин:

MX 10 relay.domain.ru
MX 20 relay2.domain.ru
MX 30 relay3.domain.ru

основной почтовый сервер (sendmail) стоит на relay.domain.ru

как нужно настроить сендмейл на relay2, relay3, чтобы при падени сервера relay они получали почту, а после поднятия relay, пересылали всю полученную почту на него...

спасибо.


Содержание

Сообщения в этом обсуждении
"RE: sendmail + relay"
Отправлено dvyacheslav , 30-Окт-01 20:19 
смотри форум недавно вопрос это поднимался

"RE: sendmail + relay"
Отправлено Shurik , 30-Окт-01 20:20 
а можно ссылку кинуть?

"RE: sendmail + relay"
Отправлено lavr , 30-Окт-01 21:07 
>проблема:
>в ДНС, как МХ зона, прописано
>несколько машин:
>
>MX 10 relay.domain.ru
>MX 20 relay2.domain.ru
>MX 30 relay3.domain.ru
>
>основной почтовый сервер (sendmail) стоит на
>relay.domain.ru
>
>как нужно настроить сендмейл на relay2,
>relay3, чтобы при падени сервера
>relay они получали почту, а
>после поднятия relay, пересылали всю
>полученную почту на него...
>
>спасибо.

а что SMART HOST не выручает?



"RE: sendmail + relay"
Отправлено Shurik , 30-Окт-01 21:13 
при использовании smart host, он (smart host) должен быть поднят.. а проблема как раз и заключается в том, что он лежит..
вторая машина, должна держать все почту у себя, а как только основная поднимается переслать ей...

или я чего-то не так понимаю... разрулите плз.


"RE: sendmail + relay"
Отправлено lavr , 31-Окт-01 13:56 
>при использовании smart host, он (smart
>host) должен быть поднят.. а
>проблема как раз и заключается
>в том, что он лежит..

если smart лежит - почта болтается как сосиска
в очереди

>вторая машина, должна держать все почту
>у себя, а как только
>основная поднимается переслать ей...
>
>или я чего-то не так понимаю...
>разрулите плз.

MX с меньшим весом в дауне
почта валится на MX со следующим весом и
невзирая на SMART или еще что, крутится в
очереди пока не подымется relay(minimal MX)

пример:

[unix1]~ > nslookup -q=mx unix1.jinr.dubna.su.
Server:  sunct0.jinr.dubna.su
Address:  159.93.17.130

unix1.jinr.dubna.su     preference = 50, mail exchanger = relay.eu.net
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

допустим канал JINR лег, вся почта будет
идти на relay.eu.net и крутится-толкаться
дальше по MX, ну и в зависимости от настройки
количества:
O Timeout.queuereturn=5d

будет возвращена отправителю или удалена из
очереди, если канал не встанет.


"RE: sendmail + relay"
Отправлено Shurik , 31-Окт-01 20:55 
:MX с меньшим весом в дауне
:почта валится на MX со следующим весом и
:невзирая на SMART или еще что, крутится в
:очереди пока не подымется relay(minimal MX)

но при приходе почты на второй сервер, он пытается сразу ее отослать локльному юзеру...А если юзера нет, ругается и отсылает обратно

что-нужно прописать в настройках, чтоюы этого не происходило?


"RE: sendmail + relay"
Отправлено AlexS3 , 01-Ноя-01 18:06 
>но при приходе почты на второй
>сервер, он пытается сразу ее
>отослать локльному юзеру...А если юзера
>нет, ругается и отсылает обратно
>
>
>что-нужно прописать в настройках, чтоюы этого
>не происходило?

echo domain.ru SMTP mx1.domain.ru >/etc/mail/mailertable


"RE: sendmail + relay"
Отправлено Shurik , 01-Ноя-01 22:02 
А еще такой вопрос...
если используется несколько дополниельных машин

mx 10 relay.domain.ru
mx 20 relay1.domain.ru
mx 30 relay2.domain.ru

то при падении основного сервера, второй сервер отправляет письмо на третий, потом третий на второй и так по кругу...
в итоге писмо возвращается обратно после достижения максимума hops указанных в пакете.. причем это происходит довольно быстро.

Вопрос:
1. Есть ли смысл использовать в качестве дополнительных мейловых серверов несколько машин
2. если все таки использовать несколько, то как лечить выше указаную ситуацию?

Спасибо за ответы, очень помогает :)


"RE: sendmail + relay"
Отправлено Anachoret , 02-Ноя-01 02:57 
Мне очень помогла эта статья:
http://www.fima.net/sendmail.html

"RE: sendmail + relay"
Отправлено AlexS3 , 02-Ноя-01 11:29 
>А еще такой вопрос...
>если используется несколько дополниельных машин
>
>mx 10 relay.domain.ru
>mx 20 relay1.domain.ru
>mx 30 relay2.domain.ru
>
>то при падении основного сервера, второй
>сервер отправляет письмо на третий,
>потом третий на второй и
>так по кругу...
>в итоге писмо возвращается обратно после
>достижения максимума hops указанных в
>пакете.. причем это происходит довольно
>быстро.
>
>Вопрос:
>1. Есть ли смысл использовать в
>качестве дополнительных мейловых серверов несколько
>машин
>2. если все таки использовать несколько,
>то как лечить выше указаную
>ситуацию?
>
>Спасибо за ответы, очень помогает :)

Зачем тебе этот гемор, у меня всегда три МХ два моих через разных провайдеров и один на провайдере.



"RE: sendmail + relay"
Отправлено lavr , 02-Ноя-01 14:22 
>>А еще такой вопрос...
>>если используется несколько дополниельных машин
>>
>>mx 10 relay.domain.ru
>>mx 20 relay1.domain.ru
>>mx 30 relay2.domain.ru
>>
>>то при падении основного сервера, второй
>>сервер отправляет письмо на третий,
>>потом третий на второй и
>>так по кругу...
>>в итоге писмо возвращается обратно после
>>достижения максимума hops указанных в
>>пакете.. причем это происходит довольно
>>быстро.
>>
>>Вопрос:
>>1. Есть ли смысл использовать в
>>качестве дополнительных мейловых серверов несколько
>>машин
>>2. если все таки использовать несколько,
>>то как лечить выше указаную
>>ситуацию?
>>
>>Спасибо за ответы, очень помогает :)
>
>Зачем тебе этот гемор, у меня
>всегда три МХ два моих
>через разных провайдеров и один
>на провайдере.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^- практически
оптимум исходя из нужд и затрат