Validates MX records for proper email routing
Validates MX (Mail Exchange) records for a domain to ensure proper email routing configuration.
This checker validates MX (Mail Exchange) records for a domain to ensure proper email routing configuration. It checks:
MX Record Presence: Verifies that MX records exist for the domain
MX Record Targets: Validates that MX records point to valid mail servers
MX Record Priorities: Checks the priority values for proper mail server ordering
Domain Resolution: Ensures the domain can resolve MX records properly
The checker performs DNS lookups to retrieve all MX records for the specified domain and validates their configuration. It provides detailed information about each MX record including priority and target.
| Status | Condition | Test Logic | Description |
|---|---|---|---|
| SUCCESS | MX records found and valid | - MX records exist for the domain - All MX records have valid targets - Priorities are properly configured | Domain has properly configured MX records for email routing |
| WARNING | Never occurs | - This checker never returns WARNING status | MX checker only returns SUCCESS or FAIL |
| FAIL | No MX records found | - No MX records found for the domain - Domain cannot resolve MX records | Domain lacks proper email routing configuration |
| ERROR | Technical failure | - DNS lookup failed - Network connectivity issues - Invalid domain format | Technical error occurred during MX record validation |
If MX records are missing or misconfigured, the following risks apply:
Email Delivery Failure: Incoming emails will be rejected or bounced back to senders
Business Communication Loss: Critical business emails may not reach the organization
Customer Service Impact: Customer inquiries and support requests may be lost
Reputation Damage: Senders may mark the domain as invalid, affecting future email delivery
Compliance Issues: Regulatory communications may not be received, leading to compliance violations
Operational Disruption: Internal communications and notifications may fail
Add this checker to your monitoring setup and start identifying issues on your websites today.