Страница 1 из 1

Раздельная маршрутизация в EXIM?

Добавлено: 2012-07-05 15:12:07
zabrat
Здравствуйте уважаемые!
С FreeBSD только осваиваюсь, так что сильно не ругайте если тормозить буду)
Стала у меня такая задача организовать в EXIM под FreeBSD раздельную маршрутизацию по доменам.
Установил EXIM + Dovecot + MySQL, все работает почта ходит.
Следующая задача организовать такую маршрутизацию
Изображение
набрасал побырому)
т.е. на сервере есть несколько вирт. хостов, на каждом есть своя почта, нужно чтоб почта некоторых хостов ходила через удаленные smtp серверы, причем для каждого хоста свой.
понятно что делать надо через роутер manualroute, но чет не выходит

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

remotesmtphost:
  driver = manualroute
  transport = remote_smtp
  domains = 1domain.ru : 3domain.ru
  route_list = \
                   1domain.ru remote.1smtp.ru
                   3domain.ru remote.3smtp.ru
так не работает
:cz2: побывал по разному, но... чет не пойму как надо.
Буду признателен за помощь)

Re: Раздельная маршрутизация в EXIM?

Добавлено: 2012-07-06 11:00:02
zabrat
немного продвинулся, теперь получилось, что 1domain.ru ходит через remote.1smtp.ru, а 3domain.ru ходит через remote.3smtp.ru, а 2domain пропускается на штатный dnslookup

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

remotesmtphost:
  driver = manualroute
  transport = remote_smtp
  domains = +local_domains
  route_list = \
    1domain.ru remote.1smtp.ru;\
    3domain.ru remote.3smtp.ru;
теперь осталось сделать чтоб локальные домены ходили локально, а если отправка во внешку то каждый через свой smpt