How to Configure Sendmail not to Look up MX records

A default sendmail configuration will do DNS queries for MX records. It does this even when its setup to use a Mail Relay Server for sending mail out. This will cause mail to fail if its not able to lookup the MX record, for example when the SMTP relay server is not known in DNS.

Setting up sendmail not to query DNS for MX records when using a DS (Smart Relay) consists of using "[ ]" brackets around the hostname (or IP address) Mail Relay Server configured in the /etc/mail/sendmail.cf.

To do so, edit the sendmail configuration file:

# vi /etc/mail/sendmail.cf

Search for the DS entry. For example:

DSsmtp.unixhealthcheck.com

Change it to:

DS[smtp.unixhealthcheck.com]

Then save the configuration file, and refresh sendmail:

# refresh -s sendmail
0 (0)
Article Rating (No Votes)
Rate this article
Attachments
There are no attachments for this article.
Comments
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
Practical Guide to AIX - network
Viewed 18635 times since Thu, Sep 20, 2018
How to install filesets/software in aix?
Viewed 7218 times since Mon, Jul 8, 2019
How to Backup and Upgrade a Virtual I/O Server Part I
Viewed 5605 times since Wed, Jun 5, 2019
Kerberos authentication configuration for AIX servers
Viewed 11889 times since Mon, Jun 25, 2018
AIX Commands Related to Boot and Init Process
Viewed 5879 times since Tue, Apr 16, 2019
Install and configure GNU watch (gwatch) on AIX
Viewed 8551 times since Thu, Feb 21, 2019
AIX, Monitoring, Networking, Red Hat, Security, System Admin↑ Determining type of system remotely
Viewed 3044 times since Fri, Apr 19, 2019
HMC: HMC and LPAR management commands
Viewed 8601 times since Sun, Jun 3, 2018
A Change to the SMT Mode Default in POWER9
Viewed 6413 times since Fri, Jan 18, 2019
AIX, Security, System Admin↑ Clearing password history
Viewed 3269 times since Fri, Apr 19, 2019