опять проблемма .. на первый взгляд тривиальная .. но опять же решения не могу найти
проблемма в том что нужно создать один Общий почтовый ящик в Dovecot .. таким образом чтобы при входе с клиента он был виден для всех пользователей как подпапка ..
это вроде вполне решаемо ..
но возникла проблемма по установке этого общего ящика (папки) только для чтения для всех .. кроме того кто будет заходить под отдельной учеткой и править удалять письма из общей
пробежавшись по форуму(нашел заглохшую подобную тему) .. и инету .. решения не нашел .. ваббщето нашел .. на вики довекота .. но там походу все привязано к системным пользователям и шаманитца через доступ к папкам .. вообщем .. не понял что они хотели там донести ..
с другой стороны в новых версиях вроде бы они там накрутили с помощью АСЛ .. но опять же примера путнего там не видать
чот за чо не возьмусь .. ну блин тривиальщина .. а с ходу решения не вижу .. казалось .. блин ну что стоит сделать общие папки только на чтение .. ан нет .. обязательно какойто гимор нужен
может кто сталкивался с Довекотом поближе .. нашел решение ??
Dovecot ящик только на чтение
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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 ящик только на чтение
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.
-
- ефрейтор
- Сообщения: 51
- Зарегистрирован: 2008-12-03 21:15:50
Re: Dovecot ящик только на чтение
вощем .. втупую подсунуть ящик как общий не получилось .. ато получилось задействовать через сим линк
тобишь врубаем АСЛ
создаем папочку /etc/dovecot-acls .. хрен его знает зачем
конфигурим .. общие папки
в директорию /var/mail/pup2323 залить если нету файлы
хотя вроде два последних само создаются, создаем папочку с точкой в начале (.pub)
файл dovecot-acl в виде примерно таком
запустить довекот .. он создаст недостающие директории, в папочку с точкой (.pub)тоже создает .. директорию вида cur new tmp: три директории
сюда тоже закидываем dovecot-acl
ну вот в принципе и готово ..
это как бы только общая папка для чтения )) теперь берем удаляем папку /var/mail/pup2323/.pub/.cut и делаем сим линк .. из папки которая нас интересует и куда нам падает вся почта для разбора которой будет заниматся один человек и которую будут видеть в общей папке все остальные и не смогут редактировать
вроде бы это дело робит ..завтра будем пробовать
тобишь врубаем АСЛ
Код: Выделить всё
protocol imap {
..
mail_plugins = acl
}
...
plugin {
acl = vfile:/etc/dovecot-acls
}
конфигурим .. общие папки
Код: Выделить всё
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
}
Код: Выделить всё
dovecot-acl
dovecot-acl-list
dovecot-shared
файл dovecot-acl в виде примерно таком
Код: Выделить всё
owner lrwstiekxa
anyone rl
сюда тоже закидываем dovecot-acl
ну вот в принципе и готово ..
это как бы только общая папка для чтения )) теперь берем удаляем папку /var/mail/pup2323/.pub/.cut и делаем сим линк .. из папки которая нас интересует и куда нам падает вся почта для разбора которой будет заниматся один человек и которую будут видеть в общей папке все остальные и не смогут редактировать
вроде бы это дело робит ..завтра будем пробовать
- dikens3
- подполковник
- Сообщения: 4856
- Зарегистрирован: 2006-09-06 16:24:08
- Откуда: Нижний Новгород
- Контактная информация:
Re: Dovecot ящик только на чтение
понятно.
Лучше установить FreeBSD, чем потратить 30 лет на Linux'ы и выяснить какой из них хуже.