Dovecot ящик только на чтение

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

Модератор: xM

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
balton
ефрейтор
Сообщения: 51
Зарегистрирован: 2008-12-03 21:15:50

Dovecot ящик только на чтение

Непрочитанное сообщение balton » 2008-12-04 17:36:00

опять проблемма .. на первый взгляд тривиальная .. но опять же решения не могу найти

проблемма в том что нужно создать один Общий почтовый ящик в Dovecot .. таким образом чтобы при входе с клиента он был виден для всех пользователей как подпапка ..

это вроде вполне решаемо ..
но возникла проблемма по установке этого общего ящика (папки) только для чтения для всех .. кроме того кто будет заходить под отдельной учеткой и править удалять письма из общей

пробежавшись по форуму(нашел заглохшую подобную тему) .. и инету .. решения не нашел .. ваббщето нашел .. на вики довекота .. но там походу все привязано к системным пользователям и шаманитца через доступ к папкам .. вообщем .. не понял что они хотели там донести ..

с другой стороны в новых версиях вроде бы они там накрутили с помощью АСЛ .. но опять же примера путнего там не видать

чот за чо не возьмусь .. ну блин тривиальщина .. а с ходу решения не вижу .. казалось .. блин ну что стоит сделать общие папки только на чтение .. ан нет .. обязательно какойто гимор нужен :evil:

может кто сталкивался с Довекотом поближе .. нашел решение ?? :unknown:

Хостинговая компания 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/

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Dovecot ящик только на чтение

Непрочитанное сообщение dikens3 » 2008-12-04 17:38:03

Найдёшь скажи. Я сам IMAP неделю изучаю.

http://www.opennet.ru/openforum/vsluhfo ... 79046.html
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.

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

Re: Dovecot ящик только на чтение

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

вощем .. втупую подсунуть ящик как общий не получилось .. ато получилось задействовать через сим линк

тобишь врубаем АСЛ

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

protocol imap {
..
  mail_plugins = acl
}
...
plugin {
  acl = vfile:/etc/dovecot-acls
} 
создаем папочку /etc/dovecot-acls .. хрен его знает зачем :unknown:

конфигурим .. общие папки

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

mail_location = maildir:/var/mail/exim/%d/%n

namespace public {
  separator = /
  prefix = pub/
# This assumes that the user has write access to the directory:
  location = maildir:/var/mail/pup2323:INDEX=/var/mail/exim/%d/%n/shared_i:CONTROL=/var/mail/exim/%d/%n/shared_c
}

namespace private {
  separator = /
  prefix =
# If you don't set "location" here, it uses the mail_location setting
#location = maildir:~/Maildir
# Only one namespace contains the user's default INBOX:
  inbox = yes
}

в директорию /var/mail/pup2323 залить если нету файлы

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

dovecot-acl  
dovecot-acl-list  
dovecot-shared
хотя вроде два последних само создаются, создаем папочку с точкой в начале (.pub)

файл dovecot-acl в виде примерно таком

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

owner lrwstiekxa
anyone rl
запустить довекот .. он создаст недостающие директории, в папочку с точкой (.pub)тоже создает .. директорию вида cur new tmp: три директории

сюда тоже закидываем dovecot-acl

ну вот в принципе и готово ..
это как бы только общая папка для чтения )) теперь берем удаляем папку /var/mail/pup2323/.pub/.cut и делаем сим линк .. из папки которая нас интересует и куда нам падает вся почта для разбора которой будет заниматся один человек и которую будут видеть в общей папке все остальные и не смогут редактировать

вроде бы это дело робит ..завтра будем пробовать 8)

Аватара пользователя
dikens3
подполковник
Сообщения: 4856
Зарегистрирован: 2006-09-06 16:24:08
Откуда: Нижний Новгород
Контактная информация:

Re: Dovecot ящик только на чтение

Непрочитанное сообщение dikens3 » 2008-12-04 23:13:00

понятно.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.