общие папки для некоторых юзеров
Модератор: xM
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
общие папки для некоторых юзеров
Есть exim+dovecot-ldap.
Хочу некоторым юзерам почтовым доабвить в их почтовые программы некую папку public, в которую они могли бы копировать какие-любо письма, тем самым обмениваясб информацией внутри олдного почтового домена? Каким образом это можно реализовать?
Хочу некоторым юзерам почтовым доабвить в их почтовые программы некую папку public, в которую они могли бы копировать какие-любо письма, тем самым обмениваясб информацией внутри олдного почтового домена? Каким образом это можно реализовать?
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
Услуги хостинговой компании 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/
-
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
- Контактная информация:
Re: общие папки для некоторых юзеров
dovecot+shared folders
http://wiki2.dovecot.org/SharedMailboxes/Shared
http://wiki2.dovecot.org/SharedMailboxes/Shared
- ADRE
- майор
- Сообщения: 2645
- Зарегистрирован: 2007-07-26 8:53:49
- Контактная информация:
Re: общие папки для некоторых юзеров
ага клёвая тема только заняться как-то времени нету )blade_007 писал(а):dovecot+shared folders
http://wiki2.dovecot.org/SharedMailboxes/Shared
//del
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: общие папки для некоторых юзеров
У меня настроено. Только не shared (когда юзер может сам раздавать право на доступ к каким-то своим папкам кому захочет), public (доступные всем без исключения). Всё довольно просто и понятно описано вот здесь http://wiki.dovecot.org/SharedMailboxes/Publicf0s писал(а):Есть exim+dovecot-ldap.
Хочу некоторым юзерам почтовым доабвить в их почтовые программы некую папку public, в которую они могли бы копировать какие-любо письма, тем самым обмениваясб информацией внутри олдного почтового домена? Каким образом это можно реализовать?
Работает с полпинка.
IT voodoo blog https://kostikov.co
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
спасибо, почитал, вроде то, что надо.
немного о структуре. у меня почта хранится в /mail
там папки вида имя@domain.ru
и в них уже лежат письма в формате Maildir
сделал такой конфиг:
создал каталог /mail/shared
через подписку в почтовой программе вижу 'этот shared, но он показывает почему-то мои же подпапки. и напротив уже стоят галочки, типа я подписан на них
ЗЫ. пока писал коммент увидел, что еще ответили.. сейчас прочитаю про паблик..
немного о структуре. у меня почта хранится в /mail
там папки вида имя@domain.ru
и в них уже лежат письма в формате Maildir
сделал такой конфиг:
Код: Выделить всё
mail_location = maildir:/mail/%u
namespace private {
separator = /
prefix =
inbox = yes
}
namespace shared {
separator = /
prefix = shared/%%u/
location = maildir:/mail/%u:INDEX=/mail/shared
hidden = no
}
создал каталог /mail/shared
через подписку в почтовой программе вижу 'этот shared, но он показывает почему-то мои же подпапки. и напротив уже стоят галочки, типа я подписан на них
ЗЫ. пока писал коммент увидел, что еще ответили.. сейчас прочитаю про паблик..
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
xM писал(а):У меня настроено. Только не shared (когда юзер может сам раздавать право на доступ к каким-то своим папкам кому захочет), public (доступные всем без исключения). Всё довольно просто и понятно описано вот здесь http://wiki.dovecot.org/SharedMailboxes/Publicf0s писал(а):Есть exim+dovecot-ldap.
Хочу некоторым юзерам почтовым доабвить в их почтовые программы некую папку public, в которую они могли бы копировать какие-любо письма, тем самым обмениваясб информацией внутри олдного почтового домена? Каким образом это можно реализовать?
Работает с полпинка.
сделал public, вроде то что надо.. но видимо под вечер совсем туплю.. где подписку на эту папку оформить юзерам?
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: общие папки для некоторых юзеров
Если все настроено как надо, то эти папки должны появится в списке среди прочих у всех юзеров - ставите галочку и все работает.f0s писал(а):сделал public, вроде то что надо.. но видимо под вечер совсем туплю.. где подписку на эту папку оформить юзерам?
Вот как у меня это описано.
Код: Выделить всё
namespace public {
separator = .
prefix = public.
location = maildir:/var/mail/public:INDEX=~/public
subscriptions = no
list = children
}
Единственный момент у меня почта не в боксах, а в дирах лежит.
IT voodoo blog https://kostikov.co
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
вот так у меня:
но через почтовую программу вижу имя паблик-папки shared, на которую нельз подписатьс... а как подпапки тогда создать в ней?
Код: Выделить всё
namespace private {
separator = /
prefix =
inbox = yes
}
namespace public {
separator = /
prefix = shared/
location = maildir:/mail/shared
hidden = no
}
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: общие папки для некоторых юзеров
Так аналогично. Через почтового клиента. А можно и mkdir сделать непосредственно в нужном месте.f0s писал(а): но через почтовую программу вижу имя паблик-папки shared, на которую нельз подписатьс... а как подпапки тогда создать в ней?
IT voodoo blog https://kostikov.co
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
выбираю: правый клик - подписаться. там вижу shared, но напротив него не стоит галочки и он как бы наклонным шрифтом написан. создал внутри него папкку вручную на диске:xM писал(а):Так аналогично. Через почтового клиента. А можно и mkdir сделать непосредственно в нужном месте.f0s писал(а): но через почтовую программу вижу имя паблик-папки shared, на которую нельз подписатьс... а как подпапки тогда создать в ней?
Код: Выделить всё
[f0s@mail] /mail/shared/> mkdir TEST
[f0s@mail] /mail/shared/> ll
total 10
drwx------ 2 mailnull mail 512 11 янв 19:24 .INBOX
drwx------ 2 mailnull mail 512 12 янв 08:22 TEST
drwx------ 2 mailnull mail 512 11 янв 19:34 cur
drwx------ 2 mailnull mail 512 11 янв 19:34 new
drwx------ 2 mailnull mail 512 11 янв 19:34 tmp
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
-
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
- Контактная информация:
Re: общие папки для некоторых юзеров
.test (точка ОБЯЗАТЕЛЬНА)
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: общие папки для некоторых юзеров
а у него сепаратор - "/"blade_007 писал(а):.test (точка ОБЯЗАТЕЛЬНА)
IT voodoo blog https://kostikov.co
-
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
- Контактная информация:
Re: общие папки для некоторых юзеров
Вы не поверите, но у меня тоже /-сепаратор. Работает С "."
Посмотрите на папку INBOX.
Посмотрите на папку INBOX.
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: общие папки для некоторых юзеров
Гмм... Пошел читать man насчет сепараторов.blade_007 писал(а):Вы не поверите, но у меня тоже /-сепаратор. Работает С "."
Посмотрите на папку INBOX.
IT voodoo blog https://kostikov.co
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
вот это я как раз и хочу понять. где это описывается?xM писал(а):TEST доступна к подписке?
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
INBOX я вообще не понял как там появилсяblade_007 писал(а):Вы не поверите, но у меня тоже /-сепаратор. Работает С "."
Посмотрите на папку INBOX.
в общем переименовал:
результатов не дало.
Код: Выделить всё
[f0s@mail] /mail/shared/> mv TEST .TEST
[f0s@mail] /mail/shared/> ll
total 10
drwx------ 2 mailnull mail 512 11 янв 19:24 .INBOX
drwx------ 2 mailnull mail 512 12 янв 08:22 .TEST
drwx------ 2 mailnull mail 512 11 янв 19:34 cur
drwx------ 2 mailnull mail 512 11 янв 19:34 new
drwx------ 2 mailnull mail 512 11 янв 19:34 tmp
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
у меня тоже maildirxM писал(а): Единственный момент у меня почта не в боксах, а в дирах лежит.
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: общие папки для некоторых юзеров
list = childrenf0s писал(а): результатов не дало.
попробуйте.
IT voodoo blog https://kostikov.co
-
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
- Контактная информация:
Re: общие папки для некоторых юзеров
читаем еще раз http://wiki2.dovecot.org/SharedMailboxes/Public
Note that there are no cur/, new/ or tmp/ directories directly under the /var/mail/public/, because the Public/ namespace isn't a mailbox itself. (If you create them manually, it does become a selectable mailbox.)
The dovecot-shared file isn't directly used for either lkml or bugtraq mailboxes, but if you create a new public mailbox via Dovecot it's automatically copied there.
Нахрен dovecot-shared? Он говорит, что пользовательские флаги сообщения (вкомпилен только SEEN флаг, другие компилить придется отдельно) для разных пользователей будут разные.
list = children говорит, что namespace будет виден только ,если у него есть children-папки.
Теперь о сепараторе - к файловой системе он не имеет никакого отношения - только для разделения иерархии имап.
Note that there are no cur/, new/ or tmp/ directories directly under the /var/mail/public/, because the Public/ namespace isn't a mailbox itself. (If you create them manually, it does become a selectable mailbox.)
The dovecot-shared file isn't directly used for either lkml or bugtraq mailboxes, but if you create a new public mailbox via Dovecot it's automatically copied there.
Нахрен dovecot-shared? Он говорит, что пользовательские флаги сообщения (вкомпилен только SEEN флаг, другие компилить придется отдельно) для разных пользователей будут разные.
list = children говорит, что namespace будет виден только ,если у него есть children-папки.
Теперь о сепараторе - к файловой системе он не имеет никакого отношения - только для разделения иерархии имап.
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: общие папки для некоторых юзеров
Прально. Так и надо с SEEN. Папки то общие.blade_007 писал(а):\Нахрен dovecot-shared? Он говорит, что пользовательские флаги сообщения (вкомпилен только SEEN флаг, другие компилить придется отдельно) для разных пользователей будут разные.
...
Теперь о сепараторе - к файловой системе он не имеет никакого отношения - только для разделения иерархии имап.
Про сепаратор только что прочитал сам. Все верно.
IT voodoo blog https://kostikov.co
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
это понятно. но они у меня создаются сами... cur, new, tmp... удаляю их, а они создаются.blade_007 писал(а):читаем еще раз http://wiki2.dovecot.org/SharedMailboxes/Public
Note that there are no cur/, new/ or tmp/ directories directly under the /var/mail/public/, because the Public/ namespace isn't a mailbox itself. (If you create them manually, it does become a selectable mailbox.)
это тоже понял. поэтому создал папку .TESTТеперь о сепараторе - к файловой системе он не имеет никакого отношения - только для разделения иерархии имап.
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
-
- ст. прапорщик
- Сообщения: 571
- Зарегистрирован: 2010-03-12 12:59:08
- Контактная информация:
Re: общие папки для некоторых юзеров
в данную папку /mail/shared/ НЕ ДОЛЖНО БЫТЬ доставки почты, т.е. она для обмена почтой.
- f0s
- ст. лейтенант
- Сообщения: 1082
- Зарегистрирован: 2007-03-13 18:43:31
- Откуда: Санкт-Петербург
- Контактная информация:
Re: общие папки для некоторых юзеров
да, это новая папка, которую я создал.. а почему она могла стать папкой доставки почты?blade_007 писал(а):в данную папку /mail/shared/ НЕ ДОЛЖНО БЫТЬ доставки почты, т.е. она для обмена почтой.
named, named, what is my TTL value?..
[FidoNet 2:550/2 && 2:5030/4441]
[FidoNet 2:550/2 && 2:5030/4441]
- xM
- ст. лейтенант
- Сообщения: 1316
- Зарегистрирован: 2009-01-15 23:57:41
- Откуда: Königsberg
- Контактная информация:
Re: общие папки для некоторых юзеров
Наверняка потому, что /mail/shared для какого-то из юзеров является корневой. Надо пути проверить.f0s писал(а):да, это новая папка, которую я создал.. а почему она могла стать папкой доставки почты?blade_007 писал(а):в данную папку /mail/shared/ НЕ ДОЛЖНО БЫТЬ доставки почты, т.е. она для обмена почтой.
IT voodoo blog https://kostikov.co