Files
probo/controls/communication-security/email-security/COM-EMAIL-001_sender_policy_framework.md
gearnode d2cb4e4a5d Remove risk assessment
Signed-off-by: Bryan Frimin <bryan@frimin.fr>
2025-01-07 18:30:09 +01:00

1.2 KiB

id, category, revision-version, revision-date, estimate-time, frameworks
id category revision-version revision-date estimate-time frameworks
COM-EMAIL-001 communication-security/email-security 1 2024-01-07 30m
name sections
soc2
CC6.1
CC6.8

Purpose

SPF (Sender Policy Framework) prevents email spoofing by defining which mail servers are authorized to send emails on behalf of your domain. It helps receiving mail servers verify that incoming email from a domain comes from a host authorized by that domain's administrators.

Implementation

  1. Identify all legitimate email sources:
    • Your mail servers
    • Third-party services (e.g., Google Workspace)
    • Marketing platforms
    • Any other authorized email senders
  2. Create SPF record
    v=spf1 include:_spf.google.com ~all
    
    Where:
    • v=spf1: Version of SPF
    • include:_spf.google.com: Include Google's mail servers
    • ~all: Soft fail for others (can be changed to -all for hard fail)
  3. Add record to DNS:
    • Create TXT record at domain root
    • Publish SPF record in DNS
    • Wait for DNS propagation

Evidence

  • Screenshot of published SPF DNS record
  • Email header samples showing SPF pass
  • Documentation of authorized senders