December 8, 2024

If someone can send email that looks like it came from your domain, they can phish your customers and staff using your name. An SPF record is the simplest fix. It tells the world which mail servers are allowed to send email for your domain, so the fakes get flagged. Here is how it works and how to set it up.
SPF (Sender Policy Framework) is a single TXT record in your domain's DNS. It lists the servers allowed to send mail as your domain. When a receiving server gets a message claiming to be from you, it checks your SPF record. If the sending server is not on the list, the message fails the check and is far more likely to be rejected or sent to junk.
SPF on its own is good, not complete. Pair it with DKIM, which signs your mail so it cannot be tampered with, and DMARC, which tells receivers what to do when a message fails and reports who is sending as you. Together they are what actually stops domain spoofing.
Done right this is a 20-minute job, and done wrong it is a recurring headache. If you want your email locked down with SPF, DKIM, and DMARC set up properly, that is something I handle for clients.