задача: копировать входящую почту на другой ящик
вроде все просто
в main.cf
recipient_bcc_maps = regexp:/etc/postfix/recipient_bcc.regexp
в /etc/postfix/recipient_bcc.regexp
/^proba@example.com$/ test@yandex.ruи все работает, но тут есть подводный камень
при доставки копии письма на test@yandex.ru, postfix в smtp команде "mail form" указывает первоначального отправителя, а не proba@example.com
например:
приходит письмо от user@mail.ru к proba@example.com
postfix видит в карте /etc/postfix/recipient_bcc.regexp адрес test@yandex.ru
и начинает слать копию письма на test@yandex.ru
в smtp диалоге с почтовиком yandex.ru, postfix пишет: "MAIL FROM: user@mail.ru"
а хочется чтоб писал "MAIL FROM: proba@example.com"
можно ли так сделать?
смотрел в сторону http://www.postfix.org/ADDRESS_REWRITING_README.html
но вроде как это не вариант
ps:
postconf -d mail_version
mail_version = 3.1.3