Postfix и копирование исходящей почты с определенного ящика



Необходимо, чтоб почтовый сервер (Postfix v2) при отправке письма одним
пользователем (например, user@mydomain.ru), доставлял его почту как обычно, а также
складывал это письмо в определенный ящик (например, backup@mydomain.ru).

1. В master.cf добавить строку:

backup unix - n n - - pipe flags=R user=postfix argv=/etc/postfix/script ${sender} ${recipient}

2. В /etc/postfix/script должно быть:

#!/bin/bash
/usr/sbin/sendmail -f $1 $2 backup@mydomain.ru

3.Добавить в main.cf:

smtpd_sender_restrictions = что там есть, hash:/etc/postfix/smtpd.sender

4. Создать файлик /etc/postfix/smtpd.sender такого вида:

user@mydomain.ru FILTER backup:

5. postmap smtpd.sender

6. postfix reload

Если нужно копировать письма нескольких пользователей, просто добавляем их в
smtpd.sender и не забываем при этом делать postmap.

Обновлено: 13.03.2015