How can I configure myhostname to work with Postfix?
Posted
by
John Kelly Ferguson
on Server Fault
See other posts from Server Fault
or by John Kelly Ferguson
Published on 2013-10-20T05:31:38Z
Indexed on
2013/10/20
9:57 UTC
Read the original article
Hit count: 240
I'm going through the process of setting up a Discourse forum on my server (Ubuntu 12.04 x64) and am getting stuck at the point where I have to configure mailers.
I'm following Discourse's instructions and am stuck trying to configure postfix for Mandrill. It is says to check my fully-qualified domain name by typing hostname -f
When I enter in hostname -f
, I get localhost
. As far as I know, entering in hostname -f
should return mydomainname.com
.
When I just enter in hostname
, I get mydomainname
which is correct because that is what I set my hostname to in /etc/hostname
.
Looking at some of my other settings, my /etc/hosts
file reads:
127.0.0.1 localhost mydomainname
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
And in my /etc/postfix/main.cf
file, I have myhostname
set like this:
myhostname = mydomainname.mydomainname.com
(Should this be myhostname = mail.mydomainname.com
instead?)
And mydestination
is the following:
mydestination = mydomainname.com, localhost, localhost.localdomain, localhost
I'm not that familiar with configuring hostnames. I've been reading Postfix's instructions, but haven't been able to figure it out yet.
Any help on how to get this to work would be greatly appreciated. Thanks.
© Server Fault or respective owner