On Wed, Dec 03, 2014 at 04:36:12PM +0000, James Bailey wrote: > is it possible to use a non fully qualified host name as relayhost?
Not by default. And it is generally not a good idea to change this. However, if you replace the relayhost setting with: # Default empty value # relayhost = default_transport = nondns:[relayhost] and never use the "nondns" transport in transport_maps with any other nexthop address, you can configure: master.cf: nondns unix - - n - - smtp -o smtp_host_lookup=native # With Postfix >= 2.11 uncomment this, comment-out next: # -o smtp_dns_support_level=disabled -o disable_dns_lookups=yes > My client has a number of different relay hosts in DCs globally these are > marked for example us1, us2, in1, au2. So a relay-host. I would simple like > to be able roll out a default single main.cf globally with relayhost = > my-relay rather than my-relay.$dc.example.com and have to change it for each > DC. It is simplest to automate the construction of a site-specific main.cf with a Makefile. -- Viktor.