Anda harus memiliki catatan SPF yang terpisah untuk setiap subdomain yang ingin Anda kirimi surat.
http://www.openspf.org/FAQ/The_demon_question
Pertanyaan Setan: Bagaimana dengan subdomain?
Jika saya mendapatkan email dari pielovers.demon.co.uk, dan tidak ada data SPF untuk pielovers, haruskah saya kembali satu tingkat dan menguji SPF untuk demon.co.uk? Tidak. Setiap subdomain di Demon adalah pelanggan yang berbeda, dan setiap pelanggan mungkin memiliki kebijakan sendiri. Tidak masuk akal jika kebijakan Demon berlaku untuk semua pelanggan secara default; jika Setan ingin melakukan itu, ia dapat mengatur catatan SPF untuk setiap subdomain.
Jadi saran untuk penerbit SPF adalah ini: Anda harus menambahkan catatan SPF untuk setiap subdomain atau nama host yang memiliki catatan A atau MX.
Situs dengan catatan wildcard A atau MX juga harus memiliki catatan wildcard SPF, dalam bentuk: * DI TXT "v = spf1 -semua"
Ini masuk akal - subdomain mungkin berada di lokasi geografis yang berbeda yang akan memiliki definisi SPF yang sangat berbeda.
Arahan 'include:' untuk SPF dapat digunakan untuk menyediakan semua subdomain dengan entri yang sama. Misalnya, pada catatan SPF untuk subdomain mailfrom.example.com, masukkan 'include: example.com'. Dengan cara ini setiap kali Anda memperbarui definisi untuk example.com, subdomain Anda akan secara otomatis mengambil nilai yang diperbarui.