Postfix/Dove копировать входящие электронные письма

Я должен скопировать входящую и отправленную почту почтовой учетной записи на другую почтовую учетную запись на том же сервере. Как я могу это сделать?

Сервер представляет собой Debian, где работают dovecot, roundcube и postfix. Как я уже сказал, электронная почта - это не просто псевдоним, а существующий почтовый ящик. Копирование входящих писем можно легко сделать с помощью файла сита в профиле пользователя:

01_forward.sieve

require ["fileinto"];
fileinto "Inbox";
redirect "user2@mail.com";

Но что касается получения копии всех отправленных писем, пересылаемых также на user2@mail.com. Я понятия не имею, как это решить.

1 ответ

Постфикса должно быть достаточно для этого сценария. Проверьте функцию sender_bcc_maps и receient_bcc_maps. Как задокументировано, два параметра определяют отображение, в которое отправляются копии определенной почтовой учетной записи, обрабатываемой postfix.

Предполагая, что ваш почтовый аккаунт user@example.com, и вы хотите скопировать его на external@example.net.

sender_bcc_maps = hash:/etc/postfix/special_user
recipient_bcc_maps = hash:/etc/postfix/special_user

В /etc/postfix/special_user добавить эту строку

user@example.com    external@example.net

Не забудьте опубликовать файл карты и запустить postfix reload

Другие вопросы по тегам