Overview
These tools are meant to help you deploy SPF records for your domain. They use an actual RFC 7208 compliant library (pyspf) for tests and will dynamically test for processing limit errors (no other testers I'm aware of do this). This site uses a caching DNS resolver, so for tests that use live DNS, results will be cached for the Time To Live of the DNS record. For most basic uses, these tests should be reasonably self explanatory. Advanced users may need, and probably want, some additional information on how these tools work. It can be found here.
Does 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.
NOTE: The domain is everything to the right of the '@' in the e-mail address.
Is this 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.
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.
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.
It will take a few moments once the request is submitted. The Python interpreter may need to be fired up and DNS queries have to be answered. Please be patient...
For information on the programs used by this tool, click here.
Contact :
- Content Copyright 2005 - 2018 Kitterman Technical Services, Inc.
- Design by Minimalistic Design