Dovecot: запрет пользователям удалять сообщения

EXIM, sendmail, postfix, Dovecot и прочие. Решение проблем связанных с работой электронной почты

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
atomic
рядовой
Сообщения: 18
Зарегистрирован: 2008-11-25 12:03:12
Откуда: город из стекла, стали и бетона..

Dovecot: запрет пользователям удалять сообщения

Непрочитанное сообщение atomic » 2008-12-04 10:59:53

Привет всем честным!

Задался таким вопросом:
В настройках Dovecot есть возможность запретить удалять сообщения пользователям как по POP3 (несмотря вообще на то что выставлено в MUA, например Outlook Express на "оставлять или не оставлять сообщения на сервере") так и по IMAP?

PS: чегото на http://wiki.dovecot.org/ не нашел...

PPS: связка Exim+Dovecot на mysql'е.

PPPS: может есть способ по UID'ам из БД запрещать юзерам данную тему поднятую выше?
А я романтик, мне не нужны билеты,
Я на собаках уеду на край света...

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

balton
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-12-03 21:15:50

Re: Dovecot: запрет пользователям удалять сообщения

Непрочитанное сообщение balton » 2008-12-04 22:16:38

врубить ACL в конфиге

в ящик кинуть файл dovecot-acl
с содержанием

Код: Выделить всё

  owner lr
  anyone rl
насчет owner не в курсе но если кто другой смотрит .. то удаление как такового не происходит ..

Аватара пользователя
atomic
рядовой
Сообщения: 18
Зарегистрирован: 2008-11-25 12:03:12
Откуда: город из стекла, стали и бетона..

Re: Dovecot: запрет пользователям удалять сообщения

Непрочитанное сообщение atomic » 2008-12-05 11:59:33

спасибо что дал тему куда рыть.
в итоге вот что. учитывая опции которые даны: http://wiki.dovecot.org/ACL
Для владельца ящика и любых других в файле dovecot-acl напишем:

Код: Выделить всё

owner   lrwstik
anyone  rl
что дает возможность владельцу ящика права делать всё что угодно кроме именно удаления месседжей (ибо это флаг e) и удаления ящика вообще (это флаг x). А так - они будут выглядить у него как удаленные. но на сервере будут...
Единственное не ясна мне одна весчь:
параметр anyone можно не указывать вообще получается. какой смысл anyona'а если любой кто подключит этот ящик (а он должен знать пароль который берется из БД мускула) соотв. попадает под owner.
Единственно что подумал эта схема с anyone, group group-override и т.д. может действовать если мы используем локальных юзеров ( System users --> http://wiki.dovecot.org/LDA ) а не которых берем из БД...как-то так..или я то-то не допонимаю? :unknown:
А я романтик, мне не нужны билеты,
Я на собаках уеду на край света...

balton
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-12-03 21:15:50

Re: Dovecot: запрет пользователям удалять сообщения

Непрочитанное сообщение balton » 2008-12-05 14:00:20

ну ести такая вещь как "совместные папки" .. shared public .. вот они то как раз не owner-ы для них эти АСЛ и настраиваются .. насколько я понял :crazy: