Q: mail partition on a per user basis (like in OS X 10.6 server)
I am setting up a new OS X 10.11 Server. In 10.6 I could set an alternate partition location on a per user level for the location mail would store its files for this specific user with Workgroup manager. Cant find this option in ServerApp anywhere and cant seem to be able to set it with serveradmin in terminal ether. Haven't found a key in directory utility to fiddle around with ether.
I know that I could use SymLinks: after generating the user mail folder in the default location I could copy that folder to a new location, delete it in the original location and generate a symlink there pointing to the copied folder in the new location.
Does anyone know a more GUI approach to this? Thanks.
Server.app, OS X El Capitan (10.11.2)
Posted on Dec 13, 2015 10:06 PM
OS X stores copies of emails in the users Library folder, the Library folder is a sub-folder of their home directory.
The path to a users home directory can be summarised as
~/Library
The path to a users Mail files can be summarised as
~/Library/Mail
The first obvious approach would be to create a Symbolic Link (symlink) to a different location as you mention, one could do this manually in Terminal.app as a permanent change so that the same new location is used on each login.
It is also possible with both Workgroup Manager and Profile Manager to define folder redirection rules, these rules basically automate creating symbolic links to the new location. This allows telling OS X to look in a different to normal location. However you need to be careful about this. If the contents of the new location are not preserved between each login then not only will the user have to keep downloading all the emails each time they login but there settings like email signatures will not be preserved either.
Posted on Dec 14, 2015 2:21 AM