Как можно реализовать такой финт ушами. Клиент хочет получать письма для определенных ящиков в моем домене на свой почтовый сервер. Как мне сказать Exim'y, что письмо с адресом user@domain.com переслать на сервер mail.pupkin.ru. Обычно такая задача решается созданием поддомена pupkin.domain.com и перенаправлением почты для этого домена на сервер mail.pupkin.ru.
>Как можно реализовать такой финт ушами. Клиент хочет получать письма для определенных
>ящиков в моем домене на свой почтовый сервер. Как мне сказать
>Exim'y, что письмо с адресом user@domain.com переслать на сервер mail.pupkin.ru.my_aliases:
driver = redirect
allow_defer = true
allow_fail = true
data = ${lookup {$local_part} lsearch {/etc/exim/virtual/users}}
retry_use_local_partфайлик /etc/exim/virtual/users имеет вид
user user@mail.pupkin.ru
user2 user3Роутер этот нужно вставить до роутера, отвечающего за локальную доставку
>файлик /etc/exim/virtual/users имеет вид
>
>user user@mail.pupkin.ru
>user2 user3
Я несколько не то имел в виду. Нужно отправлять письма на сервер с заданным именем (IP-адресом) без изменения поля To: заголовка письма.
>Я несколько не то имел в виду. Нужно отправлять письма на сервер
>с заданным именем (IP-адресом) без изменения поля To: заголовка письма.Тогда тебе нужен manualroute
что-то вроде
smart:
driver = manualroute
domains = domain.com
local_parts = user
route_data = mail.pupkin.ru
transport = remote_smtpremote_smtp - стандартный транспорт
Этот вариант для одного адреса, но никто не мешает тебе сделать и для списка
Спасибо. Все понятно.