Test Descriptions

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.

Email Validation

SPF : Record Existence Test

An SPF record helps prevent forged emails from being sent from the domain.

SPF : Record Formatting Test

Checks the SPF record to make sure it is formatted correctly and has no errors.

SPF : Record Length Test

Checks the length of the SPF record to make sure it isn't too long.

SPF : Qualifier for Default Mechanism Test

To get the most value from a SPF record, it should use the strictest matching.

SPF : TTL Test

Checks the TTL (Time to Live) for the SPF record.

SPF : Unnecessary Mechanisms Test

Suggests optimizations to the SPF record if certain criteria are met.

DKIM : Record Existence Test

A DKIM record provides a way for a receiver to authenticate that an email is valid.

DKIM : Records Per Selector Test

Checks that each DKIM selector returns a record.

DKIM : Record Formatting Test

Validates that the DKIM record is formatted correctly and has no errors.

DKIM : Keylength Test

Tests that the DKIM record using strong encryption.

DMARC : Record Existence Test

A DMARC record improves email authentication and allows errors to be reported.

DMARC : Record Formatting Test

Validates that the DMARC record is formatted correctly and has no errors.

DMARC : Receiver Policy Test

Tests that the DMARC policy is enabled and not in testing mode.

DMARC : Failure Reports Test

Confirms that DMARC error reports are enabled.

BIMI : Record Existence Test

A BIMI record defines how a logo can appear in the customer's inbox.

BIMI : Record Formatting Test

Tests whether the BIMI record is formatted correctly.

BIMI : DMARC Policy Test

A valid DMARC record with a quarantine or reject policy is required for BIMI to function.

MX : Record Existence Test

An MX record defines how email is received by the domain owners.

MX : Valid Hostname Test

Tests that the MX record is a valid hostname.

MX : Hostname IP Test

Tests that an IP address can be found for the MX records.

MX : Preference Value Test

Validates the Preference/Priority number for each MX record.

MX : TTL Test

Checks the TTL (Time to Live) for the MX record.

MX : Duplicates Test

Checks the MX records for duplicates.

SPF : Order of Mechanisms Tip

Offers a suggestion for reordering the SPF mechanisms in order of importance.

DKIM : Email Delivery Tip

Test that emails sent from the domain are correctly signed.

BIMI : Registered Trademark Tip

A suggestion to register a trademark. This is a requirement for having a BIMI record.

BIMI : Image Format Future

Validate the SVG image to make sure it is formatted correctly.

BIMI : Certificate Future

Validate the certificate

MX : PTR Record Future

Checks to see if a PTR record can be found, for reverse DNS lookups.

MX : Connection Time Future

Tests that the mail server responds quickly.

MX : Open Relay Future

Checks that the mail server does not behave as an open relay.

MX : Blacklist Future

Checks to see if the mail server appears on a variety of public blacklists.

BIMI : Image Format Future

Tests that the SVG image provided in the BIMI record is formatted correctly.