PROBLEM
I want to create public folders
ENVIRONMENT
- On-Premise Server + WebMail Installations: Version 6.0 > Current Version
- Webmail Only Installations: Version 6.0 > Current Version
CAUSE
Folders not publicly accessible
RESOLUTION
This is a document for users who want to create publicly accessible folders via Atmail. This applies for the Atmail Server version.
- first, open up /usr/local/atmail/mailserver/etc/dovecot.conf
- find this line:
info_log_path = /usr/local/atmail/mailserver/spool/log/dovecot_info_log |
- below this, add:
namespace public { separator = . prefix = shared. location = maildir:/usr/local/atmail/users/shared/:INDEX=~/ public subscriptions = no } |
- create the shared directory:
% mkdir /usr/local/atmail/users/shared |
- apply the right permissions:
% chown atmail:atmail /usr/local/atmail/users/shared |
- save changes. restart Dovecot afterwards:
% /etc/init .d /atmailserver restart |
A "shared" container should then be created inside of the user's webmail interface. To create folders inside this container, create the directory manually:
% mkdir /usr/local/atmail/users/shared/ .Foldername |
Where ".Foldername" is the folder name prefixed by a full stop (".") . For example, a shared folder called "Gouda" would be created this way:
% mkdir /usr/local/atmail/users/shared/ .Gouda |
Set the permissions correctly afterwards:
% chown atmail:atmail /usr/local/atmail/users/shared/ .Gouda |
This will then have the folder publicly accessible by all users in your system.
Comments