Home | Sitemap | Recent Changes | Login

SPF Logo

Sender Policy Framework

Sitemap

Also see the complete page index.

About SPF

  • Introduction: About what SPF is and where to continue reading.
  • Related Solutions: About related solutions (Sender ID, DKIM, PGP, S/MIME, etc.) and how they fit in the great scheme of things.
  • Vision: The long-term vision of SPF, sender authentication, and reputation systems.
  • SPF vs Sender ID: Is SPF the same thing as Sender ID? Which is better?
  • FAQ: Frequently Asked Questions
  • Research: Papers related to SPF
  • Contact: Media contacts and other inquiries.

Deployment

  • SPF Record Syntax: Quick overview of the SPF record syntax
  • SPF Received Header: Overview of the SPF-Received Header
  • Tools: Tools for testing existing SPF records for validity, robustness, and performance.
  • FAQ: Frequently Asked Questions
  • Best Practices: Best practices for domain owners, MTA operators, ISPs, and end users.
  • Implementations: The SPF reference implementation with documentation, and a comprehensive and non-discriminatory directory of real-world SPF implementations.
  • Specifications: The final edition of the SPFv1 specification and a list of all the drafts leading up to it.
  • Statistics: Statistics on the adoption and accuracy of SPF.
  • Support: Free support by the community, and professional consulting services by experts.

Development

  • SPF Received Header: Overview of the SPF-Received Header
  • Specifications: The final edition of the SPFv1 specification and a list of all the drafts leading up to it.
  • Test Suite: The official test suite for SPFv1 implementations.
  • Implementations: The SPF reference implementation with documentation, and other SPF libraries.
  • Forums: Free development support by the community.

Community

  • Support: Free support by the community.
  • Forums: Mailing lists (subscription info and archives) and IRC channels.
  • Support Team: About the volunteer support team.

The SPF Project


Edit text of this page | View other revisions
Last edited 2011-11-05 19:12 (UTC) by Julian Mehnle (diff)