exim: errors_to / $return_path
Добавлено: 2008-06-19 17:35:33
задача - отсылать сообщения о невозможности доставки на адрес, передаваемый через заголовок сообщения.
я отправляю почту скриптом (локально).
заголовок From ставлю no-reply@domain.tld
заголовок X-Return-Path ставлю user@domain1.tld
делаю такой роутер:
и такой транспорт:
ошибки теперь уходят куда мне нужно, однако, exim использует адрес из X-Return-Path для команды SMTP MAIL, т.е.
а нужно
MAIL FROM no-reply@domain.tld
что я делаю не так?
я отправляю почту скриптом (локально).
заголовок From ставлю no-reply@domain.tld
заголовок X-Return-Path ставлю user@domain1.tld
делаю такой роутер:
Код: Выделить всё
dnslookup:
driver = dnslookup
transport = remote_smtp
errors_to = $header_X-Return-Path
no_more
Код: Выделить всё
remote_smtp:
driver = smtp
Код: Выделить всё
MAIL FROM user@domain1.tld
MAIL FROM no-reply@domain.tld
что я делаю не так?