Patching XMail to do symlink dereferencing in MoveFile function may be problematic. I think replacing UsrGetAliasFilePath() and friends is a better solution then. There are also per domain, per user, and mail-list config files, so altering the source in such intrusive way just to comply with /etc thingy may not be that bright idea at all. I believe that .tab files could be categorized as runtime data meant to be modified by CtrlClnt from command line or by external GUI/web frontend via control protocol. Some files even cannot be modified externally (in editor) while XMail is running. Official documentation and HOWTOs are built around Mailroot standard single directory structure. Also, IMO, target audience of XMail is not Exim/Postfix people, but more likely someone who use frontend and not an editor to configure it.
-- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]