Как сделать перезапись адреса получаетля в Exim
Добавлено: 2012-08-23 11:53:22
Добрый день!
Не могу найти способ,как сделать условную перезапись адреса получателя в зависимости от отправителя.
Т.е. если получаем письмо от конкретного отправителя, то переписываем адрес получателя (любой в команде RCPT TO) на определенный.
Заголовки править не нужно, только конверт. Проверка также по адресу из конверта (Mail from), но можно и по заголовкам.
Пробовал через транспорт - но там нельзя менять RCPT TO - только заголовки.
А в ACL нет модификатора rewrite.
Само правило должно выглядеть так
* perlaced@recipient T
(T-это RCPT TO в заголовках)
Но если правило добавить в глобальную секцию rewrite - будет переписывать для всех писем. А нужно только для писем от определенного отправителя.
Не могу найти способ,как сделать условную перезапись адреса получателя в зависимости от отправителя.
Т.е. если получаем письмо от конкретного отправителя, то переписываем адрес получателя (любой в команде RCPT TO) на определенный.
Заголовки править не нужно, только конверт. Проверка также по адресу из конверта (Mail from), но можно и по заголовкам.
Пробовал через транспорт - но там нельзя менять RCPT TO - только заголовки.
А в ACL нет модификатора rewrite.
Само правило должно выглядеть так
* perlaced@recipient T
(T-это RCPT TO в заголовках)
Но если правило добавить в глобальную секцию rewrite - будет переписывать для всех писем. А нужно только для писем от определенного отправителя.