Стоял у меня MTA Exim4 для отправки почты. И вдруг на этот сервер перенесли MX-запись одного домена (например, example.org), и он вынужден был что-то делать с почтой. Решено было перенаправить всю почту для этого домена на другой ящик на время разбирательств кто прав, а кто виноват.
Для этого в Ubuntu пришлось сделать следующие правки.
В /etc/exim4/update-exim4.conf.conf в dc_other_hostnames и dc_relay_domains был добавлен example.org.
А сам форвард выглядел так (/etc/exim4/conf.d/router/099_exim4-config_redirects):
driver = redirect
domains = example.org
data = tmp_example.org@somemail.com
В теории должна была сработать запись вида
driver = redirect
data = ${lookup{$sender_address}lsearch{/etc/exim4/sender_redirects}}
domains = example.org
И в файле /etc/exim4/sender_redirects были бы
Но почему-то этот вариант не сработал как ожидалось.
Возможно я допустил какие-то ошибки в конфигурировании, но задача выполнена и почта не потеряна.