I had configured inet_interfaces = localhost but did not realize Postfix required a different hostname for each MTA. My lack of understanding is the problem, not Postfix. Thanks for the explanation.
On Dec 6, 2011, at 4:04 PM, Wietse Venema wrote: > As a matter of sanity, Postfix requires that each MTA has a different > name (whether those MTAs are on the same box or not). Also, when > Postfix is not primary MX for a domain, Postfix requires that the > primary MX host's IP address is removed from its inet_interfaces > setting. By default, inet_interfaces comprises all IP addresses > on the box. > > These sanity checks help Postfix to avoid mail server meltdown and > email explosion problems due to configuration error. If you don't > want this level of safety, you're welcome to use a different MTA. > > Wietse