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

Исходное сообщение
"Sendmail для relaying'а почты на др. сервер. HELP! PLZ"

Отправлено seltsam , 27-Дек-05 12:44 
Привет всем.
Сам я относительно недавно стал работать с Linux, поэтому попросил бы подробнее излагать свои мысли.
Суть проблемы такова - имеется 2 (два) почтовых сервера - один смотрит в интернет, другой - внутри сети, он же и принимает/отправляет почту для домена rrr.ru.
Необходимо чтобы сервер №1 перенаправлял входящую почту для домена rrr.ru на сервер №2. На сервере №1 используется sendmail.
ЛЮДИ! ЧЕЛОВЕКИ! Не откажите во внимании плиз...
Напишите от А до Я как это сделать.

Содержание

Сообщения в этом обсуждении
"Sendmail для relaying'а почты на др. сервер. HELP! PLZ"
Отправлено Atos , 27-Дек-05 16:22 
>Привет всем.
>Сам я относительно недавно стал работать с Linux, поэтому попросил бы подробнее
>излагать свои мысли.
>Суть проблемы такова - имеется 2 (два) почтовых сервера - один смотрит
>в интернет, другой - внутри сети, он же и принимает/отправляет почту
>для домена rrr.ru.
>Необходимо чтобы сервер №1 перенаправлял входящую почту для домена rrr.ru на сервер
>№2. На сервере №1 используется sendmail.
>ЛЮДИ! ЧЕЛОВЕКИ! Не откажите во внимании плиз...
>Напишите от А до Я как это сделать.

Кто ищет, тот всегда найдет :-)
Дык, в FAQ порылся бы....

Как организовать в sendmail пересылку всей почты (или для выбранных доменов) только через определенный релей.   [обсудить]  
  в sendmail.cf: DSesmtp:[relay.somehost.ru]
или для m4 скриптов:
    define(`SMART_HOST',`relay.somehost.ru')dnl
или для игнорирования MX значения (далее в квадратных скобках):
    define(`SMART_HOST',`[relay.somehost.ru]')dnl
Для описания пути транспортировки почты (почтового роутинга) для определенных доменов:
FEATURE(`mailertable', `hash /etc/mail/mailertable')dnl
/etc/mail/mailertable
domain1         esmtp:relay1.somehost.ru
domain2         smtp:[relay2.somehost.ru]


"Sendmail для relaying'а почты на др. сервер. HELP! PLZ"
Отправлено seltsam , 27-Дек-05 16:43 
>Кто ищет, тот всегда найдет :-)
>Дык, в FAQ порылся бы....
да рылся... и искал... наверно только не там, где есть...

>Как организовать в sendmail пересылку всей почты (или для выбранных доменов) только
>через определенный релей.   [обсудить]
>  в sendmail.cf: DSesmtp:[relay.somehost.ru]
>или для m4 скриптов:
>    define(`SMART_HOST',`relay.somehost.ru')dnl
>или для игнорирования MX значения (далее в квадратных скобках):
>    define(`SMART_HOST',`[relay.somehost.ru]')dnl
>Для описания пути транспортировки почты (почтового роутинга) для определенных доменов:
>FEATURE(`mailertable', `hash /etc/mail/mailertable')dnl
>/etc/mail/mailertable
>domain1         esmtp:relay1.somehost.ru
>domain2         smtp:[relay2.somehost.ru]

ну что ж? - за ответ спасибо! =)
SMART_HOST должен быть указан сервер НА который будет пересылаться почта, я так понял? Тогда, какие же настройки справедливы для самого релея? - чтобы релей отправлял почту, адресованную определённому домену, на др. сервер. В mailertable соответствующие строки есть, НО как известно по default'у в sendmail relaying запрещён, о чём он меня каждый раз и оповещает при попытке отправить письмо с, например, mail.ru. А заносить в access разрешённые домены - сами понимаете что, и чем это чревато... Тем паче, что ВСЕ домены не перечислишь.
поэтому - эх-х-х.... ответ я пока не получил...
но всё равно спасибо всем


"Sendmail для relaying'а почты на др. сервер. HELP! PLZ"
Отправлено Александр , 27-Дек-05 16:27 
Вот здесь «Postfix как шлюз для Exchange» (http://www.samag.ru/cgi-bin/go.pl?q=articles;n=05.2004;a=07)решается примерно похожая задача, правда с помощью Postfix.

Возможно, поможет ...


"Sendmail для relaying'а почты на др. сервер. HELP! PLZ"
Отправлено seltsam , 27-Дек-05 17:49 
>Вот здесь «Postfix как шлюз для Exchange» (http://www.samag.ru/cgi-bin/go.pl?q=articles;n=05.2004;a=07)решается примерно похожая задача, правда
>с помощью Postfix.
>
>Возможно, поможет ...

Да вот с постфиксом наверно проще будет.
Только он не хочет ставиться (postfix-2.2.6+slackware(вроде...))


"Sendmail для relaying'а почты на др. сервер. HELP! PLZ"
Отправлено seltsam , 27-Дек-05 20:19 
ну неужели больше нет идей и знаний?? =(
Пиплы! Великие Гуру (как их называют).....
еслб я обладал нужным уровнем знаний англицкого, то конечно же вопросов было бы меньше, но вот уже 2 недели бьюсь с этим вопросом и всё в пустую...
а жаль...