คุณต้องมีระเบียน SPF แยกต่างหากสำหรับแต่ละโดเมนย่อยที่คุณต้องการส่งจดหมาย
http://www.openspf.org/FAQ/The_demon_question
คำถามอสูร: แล้วโดเมนย่อยล่ะ?
ถ้าฉันได้รับเมลจาก pielovers.demon.co.uk และไม่มีข้อมูล SPF สำหรับ pielovers ฉันควรกลับไปอีกระดับหนึ่งแล้วทดสอบ SPF สำหรับ demon.co.uk หรือไม่ ไม่แต่ละโดเมนย่อยที่ Demon เป็นลูกค้าที่แตกต่างกันและลูกค้าแต่ละรายอาจมีนโยบายของตนเอง มันจะไม่สมเหตุสมผลสำหรับนโยบายของ Demon ที่จะใช้กับลูกค้าทั้งหมดโดยค่าเริ่มต้น หากอสูรต้องการทำเช่นนั้นสามารถตั้งค่าระเบียน SPF สำหรับแต่ละโดเมนย่อยได้
ดังนั้นคำแนะนำสำหรับผู้เผยแพร่ SPF คือสิ่งนี้: คุณควรเพิ่มระเบียน SPF สำหรับแต่ละโดเมนย่อยหรือชื่อโฮสต์ที่มีระเบียน A หรือ MX
เว็บไซต์ที่มีสัญลักษณ์ไวด์การ์ด A หรือ MX ควรมีเร็กคอร์ด wildcard SPF ของแบบฟอร์ม: * IN TXT "v = spf1 -all"
สิ่งนี้สมเหตุสมผล - โดเมนย่อยอาจอยู่ในตำแหน่งทางภูมิศาสตร์ที่แตกต่างกันซึ่งจะมีคำจำกัดความ SPF ที่แตกต่างกันมาก
คำสั่ง 'รวมถึง:' สำหรับ SPF นั้นอาจถูกใช้เพื่อมอบโดเมนย่อยทั้งหมดที่มีรายการเดียวกัน ตัวอย่างเช่นในระเบียน SPF สำหรับโดเมนย่อย mailfrom.example.com ให้ป้อน 'include: example.com' ในกรณีนี้เมื่อใดก็ตามที่คุณอัปเดตข้อกำหนดสำหรับ example.com โดเมนย่อยของคุณจะรับค่าที่อัปเดตโดยอัตโนมัติ