Mark Crispin wrote:
The routine mailboxfile() in env_unix.c transforms a mailbox name into a file path. You can modify it to resolve the names however you want.
I'm not convinced that you really want to do what you suggest, as opposed to some alternative strategy, but it's your choice.
Thanks. Our main goal is to avoid all the NFS mounts that take place due to the fact that in our environment, all UNIX home directories are scattered across 50-60 machines. That latter fact is really unchangeable at the moment. In the past, we've had issues with machines not being accessible and thus causing problems for everyone reading their mail off of the post office server. In addition, we'd like to centralize all IMAP folders in one location so it is easier to debug problems/do restores, etc. We want to avoid the situation where Joe User is able to specify some random location to store his IMAP folders yet when there are problems with these, Joe User fails to let anyone know this fact.
I am not sure what the best approach to "solving" these issues is but I am open to any ideas anyone on the list has.
thanks very much,
--tom
