-- Leo's gemini proxy

-- Connecting to republic.circumlunar.space:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

Avoiding postfix error "status=deferred (unable to look up host"


My emails wouldn't send when I was working from home, giving me this message in /var/log/mail.log:


Nov 11 12:38:16 machinename postfix/smtp[20672]: CF5D6D41CE2: to=, relay=none, delay=14416, delays=14416/0.01/0.07/0, dsn=4.3.5, status=deferred (Host or domain name not found. Name service error for name=relay.example.com type=AAAA: Host not found)


It turned out I was telling postfix not to use DNS to resolve the domain name of my mail relay server. There were several postfix config options I needed to remove to make this work:


# Make sure all of these are commented out or removed!
#default_transport = smtp
#relay_transport = smtp
#inet_protocols = ipv4
#smtp_host_lookup = native


The default values for these options are fine, but the ones shown above stop it working, so remove them or comment out with a # at the beginning of the line.


More at Postfix configuration parameters.


Originally posted at 2015-11-11 12:47:20+00:00. Automatically generated from the original post : apologies for the errors introduced.


Postfix configuration parameters

original post

-- Response ended

-- Page fetched on Sun May 19 06:12:57 2024