Назад | Перейти на главную страницу

Exim: как доставить локально и отправить копию на другой сервер

Мне нужно настроить exim для доставки сообщений в домен abc.com и отправки копии на другой сервер, который также настроен для abc.com.

Что-то такое:

user@gmail.com sends email to test@abc.com

abc.com mx resolves to 200.200.200.10 ( one of the exim servers )

Message is delivered

Exim receives the message locally AND send a copy to 200.200.200.50 

Пытался настроить смартхост:

        smarthost:
                driver = manualroute
                domains = abc.com
                transport = remote_smtp
                route_data = "200.200.200.50"

Он доставляет сообщение на другой сервер, но не сохраняет сообщение локально.

Есть идеи, что я могу сделать?

Спасибо.

Вы можете использовать unseen ключевое слово на маршрутизаторах.

Если для этого параметра установлено значение true, маршрутизация не прекращается, если маршрутизатор принимает адрес. Вместо этого копия входящего адреса передается следующему маршрутизатору ...

из Общие варианты для роутеров.

Думаю попробовать,

smarthost:
  driver = manualroute
  domains = abc.com
  transport = remote_smtp
  route_data = "200.200.200.50"
  unseen

Перед другими роутерами?