Добрый день!

Мне нужно пересылать письма на несуществующих локальных получателей
на удаленный exchange, при этом сделать перезапись домена на новый.
Так как exchange принимает для своего домена, а exim для своего. Вот
мои конфиги, пересылка на exchange работает, но не работает
перезапись домена.

headers_rewrite не делает rewrite, где я ошибаюсь?

...

local_account:
  driver                = accept
  condition             = ${lookup pgsql{PGSQL_Q_MAILDIR}{$value}fail}
  transport             = dovecot_delivery
  cannot_route_message  = Unknown account $local_part@$domain

exchange_account:
  driver                = manualroute
  transport             = remote_exchange_smtp
  route_list            = +local_domains SMTP_EXCHANGE_SERVER

begin transports

remote_smtp:
  driver                = smtp
  max_rcpt              = 1
  connection_max_messages = 1
  interface             = EXIM_OUTGOING_IP

remote_exchange_smtp:
  driver                = smtp
  headers_rewrite       = user1@domain1 user1@domain2
  max_rcpt              = 1
  connection_max_messages = 1
  interface             = EXIM_OUTGOING_IP


з.ы. понимаю, что придется принимать кучу почты, а потом по ней
слать отлупы, если не будут существовать получатели на exchange.
Об этом не надо.

-- 
 Lystopad Olexandr 

_______________________________________________
Exim-users mailing list
[email protected]
http://mailground.net/mailman/listinfo/exim-users

Ответить