Check my domain already have an SPF record? What is it? Is it valid?

Retrieves SPF records for the specified domain name and determines if the record is valid.


Domain name:

NOTE: The domain is everything to the right of the '@' in the e-mail address.

Check the SPF record valid - syntactically correct?

Tests the supplied SPF record to see if it is valid. This test does NOT look up the record for the supplied domain. It only tests the validity of the supplied record. This test is for checking the syntax of records before you publish them. The domain is used only for mechanisms such as a bare 'a' mechanism that have an implied domain. It will also be used for the %d macro if present.

Domain:
SPF Record:

Notes: Do not enclose in quotes. Input something like v=spf1 a mx ~all.
Except for %d, does not currently support records that include macros.

Test an SPF record

This test is for evaluating the performance of your record based on different IP addresses that mail might come from (this is the IP address of the mail server). It can also be used for syntax checking of records with more complex macros (although this has not been thoroughly tested yet). The %d macro is extracted from the supplied mail from address. If an SPF record is supplied, it is used for the initial evaluation instead of any record published in DNS for the domain.

IP address:
SPF Record v=spf1...://-->
Mail From address:
HELO/EHLO Address://-->

To check an incoming mail request, fill out IP address from which the mail was received and the Mail From address. If you want to test a record that's not published, paste it into the SPF record field. If you don't know what to put in for HELO, just leave it blank.