Rupert Reid wrote, at 08/15/2008 02:59 PM:
The output of postconf -n is as follows: inet_interfaces = localhost
I do not understand: This is an extract from main.cf: # RECEIVING MAIL # The inet_interfaces parameter specifies the network interface # addresses that this mail system receives mail on. By default, # the software claims all active interfaces on the machine. The # parameter also controls delivery of mail to [EMAIL PROTECTED] # # See also the proxy_interfaces parameter, for network addresses that # are forwarded to us via a proxy or network address translator. # # Note: you need to stop/start Postfix when this parameter changes. # inet_interfaces = all #inet_interfaces = $myhostname #inet_interfaces = $myhostname, localhost
Your postconf -n output indicates that you have inet_interfaces set to localhost later in main.cf, or that you are looking at the wrong main.cf. As Noel suggests, remove or comment out all inet_interfaces lines, then stop and start postfix.