Add public folder info

Dieser Commit ist enthalten in:
andryyy 2020-06-25 10:07:42 +02:00
Ursprung 80d678773a
Commit 6910bfa5e7
Es konnte kein GPG-SchlĂĽssel zu dieser Signatur gefunden werden
GPG-SchlĂĽssel-ID: 8EC34FF2794E25EF
2 geänderte Dateien mit 37 neuen und 6 gelöschten Zeilen

Datei anzeigen

@ -0,0 +1,30 @@
Create a new public namespace "Public" and a mailbox "Develcow" inside that namespace:
Edit or create `data/conf/dovecot/extra.conf`, add:
```
namespace {
type = public
separator = /
prefix = Public/
location = maildir:/var/vmail/public:INDEXPVT=~/public
subscriptions = yes
mailbox "Develcow" {
auto = subscribe
}
}
```
`:INDEXPVT=~/public` can be omitted if per-user seen flags are not wanted.
The new mailbox in the public namespace will be auto-subscribed by users.
To allow all authenticated users access full to that new mailbox, run:
```
docker-compose exec dovecot-mailcow doveadm acl set -A "Public/Develcow" "authenticated" lookup read write write-seen write-deleted insert post delete expunge create
```
Adjust the command to your needs if you like to assign more granular rights per user.
See [Dovecot ACL](https://doc.dovecot.org/settings/plugin/acl/) for further information about ACL.

Datei anzeigen

@ -1,4 +1,4 @@
site_name: "mailcow: dockerized documentation" site_name: 'mailcow: dockerized documentation'
site_url: https://mailcow.github.io/mailcow-dockerized-docs/ site_url: https://mailcow.github.io/mailcow-dockerized-docs/
copyright: 'Copyright © 2020 AndrĂ© Peters' copyright: 'Copyright © 2020 AndrĂ© Peters'
repo_name: mailcow/mailcow-dockerized repo_name: mailcow/mailcow-dockerized
@ -78,17 +78,18 @@ nav:
- 'Unbound': - 'Unbound':
- 'Using an external DNS service': 'u_e-unbound-fwd.md' - 'Using an external DNS service': 'u_e-unbound-fwd.md'
- 'Dovecot': - 'Dovecot':
- "(Re-)Enable any and all authenticated ACL settings": 'u_e-dovecot-any_acl.md' - 'Enable "any" ACL settings': 'u_e-dovecot-any_acl.md'
- "Expunge a User's Mails": 'u_e-dovecot-expunge.md' - 'Public folders': 'u_e-dovecot-public_folder.md'
- "Customize/Expand dovecot.conf": 'u_e-dovecot-extra_conf.md' - 'Expunge a User's Mails': 'u_e-dovecot-expunge.md'
- 'Customize/Expand dovecot.conf': 'u_e-dovecot-extra_conf.md'
- 'Mail crypt': 'u_e-dovecot-mail-crypt.md' - 'Mail crypt': 'u_e-dovecot-mail-crypt.md'
- 'More Examples with DOVEADM': 'u_e-dovecot-more.md' - 'More Examples with DOVEADM': 'u_e-dovecot-more.md'
- 'Move vmail volume': 'u_e-dovecot-vmail-volume.md' - 'Move vmail volume': 'u_e-dovecot-vmail-volume.md'
- 'IMAP IDLE interval': 'u_e-dovecot-idle_interval.md' - 'IMAP IDLE interval': 'u_e-dovecot-idle_interval.md'
- 'FTS (Solr)': 'u_e-dovecot-fts.md' - 'FTS (Solr)': 'u_e-dovecot-fts.md'
- 'Nginx': - 'Nginx':
- "Custom sites": 'u_e-nginx.md' - 'Custom sites': 'u_e-nginx.md'
- "Create subdomain webmail.example.org": 'u_e-webmail-site.md' - 'Create subdomain webmail.example.org': 'u_e-webmail-site.md'
- 'Redis': 'u_e-redis.md' - 'Redis': 'u_e-redis.md'
- 'Rspamd': 'u_e-rspamd.md' - 'Rspamd': 'u_e-rspamd.md'
- 'SOGo': 'u_e-sogo.md' - 'SOGo': 'u_e-sogo.md'