Запретить удаление смены в Dovecot IMAP

У меня быстрый вопрос о списках контроля доступа Dovecot,

Я собираюсь запретить пользователям удалять электронные письма,

Мне удалось изменить права доступа к папке «Корзина», чтобы пользователи не могли очищать удаленные электронные письма, так что все в порядке.

Но пользователи Outlook могут выполнить удаление смены, минуя почтовый ящик «Корзина». Используя ACL, я могу предотвратить удаление всех вместе, что не является вариантом. Я хочу, чтобы они могли удалять (перемещать в корзину), но не сдвигать удаление.

Есть идеи?

Большое спасибо

Ахмад

1
задан 13 December 2016 в 17:30
2 ответа

Практически все почтовые клиенты поддерживают аналогичные функции, и вы не сможете предотвратить удаление сообщений, разрешив перемещение сообщений в корзину. Первоначально IMAP вообще не поддерживал операцию «перемещения», перемещение сообщений означало их копирование в целевой почтовый ящик и, наконец, удаление в исходном местоположении.

Рассмотрите также другие решения (в зависимости от фактических требований, стоящих за «запретом разрешения»). shift-delete "):

0
ответ дан 3 December 2019 в 23:37

Типичное решение, когда у вас есть нормативные и / или нормативные требования для хранения (всех) сообщений электронной почты, сильно отличается от вашего подхода. Вы не пытаетесь сделать электронную почту доступной только для чтения 1 для пользователя / получателя, но вы оставляете своим пользователям контроль над их почтовыми ящиками и просто храните отдельный архив для соответствия / электронного обнаружения.

См., Например, функцию postfix allways_bcc .


1 ) Dovecot предлагает некоторую поддержку для этого в сочетании с разрешениями / владением файловой системой на уровне файловой системы, см. http://wiki2.dovecot.org/SharedMailboxes/Public#Read-only_mailboxes

1
ответ дан 3 December 2019 в 23:37

Теги

Похожие вопросы