I am running OTRS 4.0.8 on CentOS 6. My server's /etc/resolv.conf specifies two nameserver IP addresses. In the Framework->Core section of OTRS sysconf the CheckMXRecord setting is defaulted (i.e. Yes) and the CheckMXRecord::Nameserver field is not set.
When the DNS server that is listed first in /etc/resolv.conf is available everything is fine. But when that DNS server is down I am unable to send emails from OTRS. It reports that the email address is invalid.
Performing an nslookup from a Linux command shell succeeds even when the first DNS server is down; the nslookup reports that it used the second DNS server.
Any idea why OTRS didn't also do this?
CheckMXRecord only consulting first nameserver?
Moderator: crythias