vladimir.sharun@ukr.net wrote:
Есть такая проблема: создаю shared folder'ы, стандартно: cm user.foo cm user.foo.bar setacl user.foo anyone lr
Получаем шаред фолдер, в который можно постить через deliver (нормально) Но возникает проблема: в клиентах строится дерево user->foo->bar, а я хочу просто foo->bar. Попробовал сделать: cm foo cm foo.bar setacl foo anyone lr
Всё классно, видно из клиента как надо, но теперь неадача: туда нельзя через deliver положить письмецо. Как бы сделать так, чтобы и user не светилось и можно было положить каким-то образом письмена (желательно в автоматическом режиме) ?
Я не возился с shared mboxes, к тому же доставляю по lmtp вместо deliver, так что всё это догадки, но, может это натолкнёт тебя на какие-то мысли: l Lookup (visible to LIST/LSUB/UNSEEN) r Read (SELECT, CHECK, FETCH, PARTIAL, SEARCH, COPY source) s Seen (STORE \SEEN) w Write flags other than \SEEN and \DELETED i Insert (APPEND, COPY destination) p Post (send mail to mailbox) c Create and Delete mailbox (CREATE new sub-mailboxes, RENAME or DELETE mailbox) d Delete (STORE \DELETED, EXPUNGE) a Administer (SETACL) Т.е. ты разрешаешь только чтение/выборки, но не запись. Теперь смотрим, как deliver доставляет почту: -m mailbox Deliver to mailbox. If any userids are specified, attempts to deliver to user.userid.mailbox for each userid. If the ACL on any such mailbox does not grant the sender the "p" right or if -m is not specified, then delivers to the INBOX for the userid, regardless of the ACL on the INBOX. If no userids are specified, attempts to deliver to mailbox. If the ACL on mailbox does not grant the sender the "p" right, the delivery fails. Не поможет ли добавление 'p' в ACL? =================================================================== uanog mailing list. To Unsubscribe: send mail to majordomo@uanog.kiev.ua with "unsubscribe uanog" in the body of the message