A list of each validation test that we run as part of a comprehensive domain checkup. This page also lists some tests that we plan to implement in the future.
An SPF record helps prevent forged emails from being sent from the domain.
Checks the SPF record to make sure it is formatted correctly and has no errors.
Checks the length of the SPF record to make sure it isn't too long.
To get the most value from a SPF record, it should use the strictest matching.
Checks the TTL (Time to Live) for the SPF record.
Suggests optimizations to the SPF record if certain criteria are met.
A DKIM record provides a way for a receiver to authenticate that an email is valid.
Checks that each DKIM selector returns a record.
Validates that the DKIM record is formatted correctly and has no errors.
Tests that the DKIM record using strong encryption.
A DMARC record improves email authentication and allows errors to be reported.
Validates that the DMARC record is formatted correctly and has no errors.
Tests that the DMARC policy is enabled and not in testing mode.
Confirms that DMARC error reports are enabled.
A BIMI record defines how a logo can appear in the customer's inbox.
Tests whether the BIMI record is formatted correctly.
A valid DMARC record with a quarantine or reject policy is required for BIMI to function.
An MX record defines how email is received by the domain owners.
Tests that the MX record is a valid hostname.
Tests that an IP address can be found for the MX records.
Validates the Preference/Priority number for each MX record.
Checks the TTL (Time to Live) for the MX record.
Checks the MX records for duplicates.
Offers a suggestion for reordering the SPF mechanisms in order of importance.
Test that emails sent from the domain are correctly signed.
A suggestion to register a trademark. This is a requirement for having a BIMI record.