What is DNS?
DNS (Domain Name System) is what allows domain names (e.g., yourdomain.co.za) to be translated into IP addresses that computers use to locate websites and email services. It acts like an address book for the internet.
Common DNS records include:
-
A Record – Points a domain to an IP address (used for websites).
-
CNAME Record – Aliases one domain to another.
-
MX Record – Directs email to the correct mail server.
-
TXT Record – Often used for security (e.g., SPF, DKIM, DMARC for email authentication).
What are MX Records?
MX (Mail Exchange) records determine where emails for a domain should be delivered. If these records are incorrect, emails may not work properly.
How to Modify MX Records in DirectAdmin
-
Log in to DirectAdmin via the Client Portal.
-
Click on DNS Management.
-
Locate the MX records section.
-
Edit the existing records or add a new one.
-
For Omnicron Business Solutions hosting, the MX record should be:
-
mail.yourdomain.co.za(Priority: 10)
-
-
-
Click Save to apply changes.
What is DNS Propagation?
DNS changes do not take effect immediately. When you update DNS records (such as MX records), it takes time for these changes to spread across global DNS servers. This process is called DNS propagation.
-
Propagation can take up to 48 hours, but usually completes within a few hours.
-
Different networks and ISPs may take longer to update.
Checking DNS Propagation
You can track propagation using online tools like:
-
MXToolBox – Checks MX records and mail server issues.
-
WhatsMyDNS – Checks DNS records worldwide.
Troubleshooting Common DNS Issues
Issue: "Emails Are Not Sending or Receiving"
Solution:
-
Check that MX records are correctly set to
mail.yourdomain.co.za. -
Verify propagation using MXToolBox or WhatsMyDNS.
-
Ensure no conflicting DNS settings exist (e.g., incorrect SPF or DMARC records).
Issue: "My Website Isn’t Loading"
Solution:
-
Confirm the A Record is pointing to the correct hosting IP address.
-
Use WhatsMyDNS to check if the changes have propagated.
-
Clear local DNS cache (Windows:
ipconfig /flushdns| Mac:sudo killall -HUP mDNSResponder).