LINUX.ORG.RU
ФорумAdmin

Postfix бэкап почты кроме определенных ящиков

 ,


0

2

Есть сервер с Postfix и базой пользователей в Mysql. Почтовые адреса ИМЯ@domain.ru

Задача: Необходимо копировать все исходящие и входящие сообщения в ящик backup@domain.ru кроме ящика no_copy@domain.ru

Если использовать sender_bcc_maps и recipient_bcc_maps всё работает кроме момента, если почта отправляется с no_copy@domain.ru на ИМЯ@domain.ru то при проверке в recipient_bcc_maps нет информации от кого пришло письмо, и следовательно происходит копирование данного сообщения в backup@domain.ru.

Как то можно победить это?

Ответ на: комментарий от Pinkbyte

Это не работает если письмо отправляется от себя к себе - т.е. no_copy@domain.ru на ИМЯ@domain.ru.

Я так понимаю, что работает это следующим образом:

Отправляется письмо с no_copy@domain.ru до ИМЯ@domain.ru:

  1. Происходит проверка sender_bcc_maps, проверяется только имя отправителя - не копируем в backup@domain.ru

  2. Приходит письмо от no_copy@domain.ru , происходит проверка recipient_bcc_maps – т.е. только получателя – а там что письма которые для ИМЯ@domain.ru надо копировать. Нет же проверки кто отправитель …

Или я что то не понимаю ?

AJlekceu
() автор топика