manualroute на основе списков recipient'ов

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Ikras
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-09-24 16:28:10

manualroute на основе списков recipient'ов

Непрочитанное сообщение Ikras » 2009-09-24 16:39:01

Добрый ВСЕМ!
Подскажите плз, как грамотно сделать два роута для одного доменного имени @XXX.RU на два разных сервера exchange. На основе списков. Вроде все просто - но не работает хоть тресни...
Свой конф приводить не буду т.к. чую, что изначально не верно...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: manualroute на основе списков recipient'ов

Непрочитанное сообщение Laa » 2009-09-24 20:32:20

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

## файл со списком получателей для маршрута1
route1_rcpts = EXIM_DIR/route1_rcpts
SMTP_SERVER1 = 10.0.0.1
...
manual_route1:
  driver                = manualroute
  condition             = ${lookup{$local_part@$domain} lsearch {route1_rcpts}{yes}{no}}
  transport             = remote_smtp
  domains               = +route1_domains
  route_data            = SMTP_SERVER1
...
На коленке набросал так. Я не проверял. Потестируйте и под свои задачи подправьте, если надо будет.
Удачи.
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!

Ikras
проходил мимо
Сообщения: 2
Зарегистрирован: 2009-09-24 16:28:10

Re: manualroute на основе списков recipient'ов

Непрочитанное сообщение Ikras » 2009-09-24 20:51:27

спасибо, но вопрос снялся.... заработало как не странно:

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

route_to_amail_by_rcpt:
  driver = manualroute
  verify_recipient
  domains = xxx.ru
  local_parts = lsearch;/etc/exim/rcpt_tlc.txt
  transport = remote_smtp
  route_list = * 192.168.xxx.35
  no_more
Все равно спасибо!
Последний раз редактировалось Laa 2009-09-24 21:19:14, всего редактировалось 1 раз.
Причина: Убедительная просьба юзать теги [code] при оформлении листингов.

Аватара пользователя
Laa
ст. лейтенант
Сообщения: 1032
Зарегистрирован: 2008-02-21 18:25:33
Откуда: Украина, Россия

Re: manualroute на основе списков recipient'ов

Непрочитанное сообщение Laa » 2009-09-24 21:19:59

Ну и здорово! ;-)
exim: помните, что выдавая deny, вы можете недоставить ваше же письмо, зарубив sender-verify удаленного MTA к вашему MTA!!!