Thanks for the info. I'd have a couple of problems with exporting the volume because I need postfix to talk to a Unix domain socket that dovecot listens on for SASL auth. I'll go with the process manager solution - thanks for your suggestion!
Been trying to build a canned mail server for a few years so this is probably a nice solution if I can get my head around it.