How do I remove the .local domain from sent mail?
The solution is to edit the main.cf file in /etc/postfix, and change the myhostname = xxx-com.local line to myhostname = xxx.com. OS X Server appears to honor this change, and not attempt to change it back. However, in my opinion, OS X Server should not have chosen such an absurd default value.