Albert Shih <[email protected]> écrivait (wrote) :
> Is it correct the shared (in server side) mailbox need a
> anyone p
> acl to be able to receive incoming mail ? I find that a little strange
> knowing the configuration contain the user
>
> postuser: sharembxaccount
>
> why do we need allow «anyone» to post a email ? Why not just
> sharembxaccount ?
postuser: <empty string>
Userid used to deliver messages to shared folders. For
example, if set to "bb", email sent to "bb+shared.blah" would be
delivered to the "shared.blah" folder. By default, an email
address of "+shared.blah" would be used.
postuser is just a cosmetic facility. If it's empty mail to
"+shared.blah" are going to the shared box.
The anyone p right is to give cyrus's postuser the right to post in
folders addressed with plus-address, like this "+shared.blah" :
Faq of cyrus 2.2 (I can't find the same info in modern doc) :
https://web.mit.edu/ghudson/dev/nokrb/third/cyrus-imapd/doc/faq.html
plus addressing - Plus addressing allows direct delivery to a
particular mailbox (other than an INBOX). This is done in two ways.
The first way allows delviery to a subfolder of a specific user's
INBOX. This is done via an address of the form:
username+mailfolder@domain, which will deliver to the user's
INBOX.mailfolder folder (or altnamespace equivalent). This submailbox
must allow the posting user the 'p' right (generally, this means
'anyone' must have the 'p' right), otherwise the message will just be
filed into the user's INBOX.
The second way is to form an address like [postuser]+mailfolder@domain.
This will deliver into the mailbox 'mailfolder'. [postuser] is the
string specified in the imapd.conf option of the same name, and may be
the empty string. As before, the posting user will need to have the 'p'
right on the mailbox.
For both methods, if 'mailfolder' is more than one level deep, you will
need to conform to the hierarchy separator appropriate to your site.
Jean Charles Delépine
------------------------------------------
Cyrus: Info
Permalink:
https://cyrus.topicbox.com/groups/info/T22db9b7c090b8bf6-M0d646d2feb71011792da786b
Delivery options: https://cyrus.topicbox.com/groups/info/subscription