Ok, I may have it working. There are three aliases files:
- /etc/postfix/aliases, and
It appears 'newaliases' works on /etc/aliases by default. If you want newaliases to update another file then use the -oA option
$> newaliases -oA/Library/Server/Mail/Config/postfix/aliases - creates the /Library/Server/Mail/Config/postfix/aliases.db file.
Seems odd that Apple would include the alias files in /Library/Server/Mail/Config/postfix and /etc/postfix if they are not being used. I connected all files with symbolic links