www.kitterman.com
Open in
urlscan Pro
216.92.156.164
Public Scan
Submitted URL: http://www.kitterman.com/spf/validate.html
Effective URL: https://www.kitterman.com/spf/validate.html
Submission: On April 16 via manual from IN — Scanned from DE
Effective URL: https://www.kitterman.com/spf/validate.html
Submission: On April 16 via manual from IN — Scanned from DE
Form analysis
3 forms found in the DOMPOST https://www.kitterman.com/spf/getspf3.py
<form method="post" action="https://www.kitterman.com/spf/getspf3.py">
<input type="hidden" name="serial" value="fred12">
<table border="0" width="460">
<tbody>
<tr>
<td align="right">Domain name: </td>
<td> <input name="domain" size="35" type="text"></td>
</tr>
<tr>
<td> <input value="Get SPF Record (if any)" type="submit"></td>
<td align="right"> <input value="Reset Form" type="reset"></td>
</tr>
</tbody>
</table>
</form>
POST https://www.kitterman.com/spf/recordcheck.py
<form method="post" action="https://www.kitterman.com/spf/recordcheck.py">
<table border="0" width="460">
<tbody>
<tr>
<td align="right">Domain: </td>
<td> <input name="domain" size="35" type="text"></td>
</tr>
<tr>
<td align="right">SPF Record: </td>
<td> <input name="record" size="35" type="text"></td>
</tr>
<tr>
<td> <input value="Check SPF record" type="submit"></td>
<td align="right"> <input value="Reset Form" type="reset"></td>
</tr>
</tbody>
</table>
</form>
POST https://www.kitterman.com/spf/test5.py
<form method="post" action="https://www.kitterman.com/spf/test5.py">
<table border="0" width="460">
<tbody>
<tr>
<td align="right">IP address: </td>
<td> <input name="ip" size="35" type="text"></td>
</tr>
<tr>
<td align="right">SPF Record v=spf1...://--> <br>
</td>
<td> <input name="record" size="35" type="text"></td>
</tr>
<tr>
<td align="right">Mail From address: </td>
<td> <input name="mfrom" size="35" type="text"></td>
</tr>
<tr>
<td align="right">HELO/EHLO Address://--> <br>
</td>
<td> <input name="helo" size="35" type="text"></td>
</tr>
<tr>
<td> <input value="Test SPF Record" type="submit"></td>
<td align="right"> <input value="Reset Form" type="reset"></td>
</tr>
</tbody>
</table>
</form>
Text Content
SPF RECORD TESTING TOOLS * Home * About * Site 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. Domain name: 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. 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. 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 : * E-mail LINKS : * Sender Policy Framework * DNS providers the support TXT (SPF) * Content Copyright 2005 - 2018 Kitterman Technical Services, Inc. * Design by Minimalistic Design