SPF

Apa itu SPF ?

SPF adalah daftar server yang diizinkan mengirim email untuk domain Anda.

[Jawaban cepat]

SPF (Sender Policy Framework) adalah data TXT DNS yang mencantumkan server email dan layanan yang diizinkan mengirim email untuk domain Anda. Penerima membandingkan IP server pengirim dengan daftar ini. Ini didefinisikan dalam RFC 7208 dan merupakan salah satu dari tiga pemeriksaan yang diperlukan Gmail dan Yahoo .

Fakta-fakta penting

  • ›Diterbitkan sebagai data TXT di domain root, mulai v=spf1.
  • ›Hanya satu data SPF per domain; dua catatan menyebabkan PermError.
  • ›Maksimal 10 mekanisme kueri DNS (termasuk, a, mx, ptr, ada, pengalihan).
  • ›Diakhiri dengan ~all ( softfail ) atau -all (gagal).
  • ›SPF memeriksa pengirim amplop ( Return-Path ), bukan alamat Dari yang terlihat; DMARC menambahkan tautan itu.

Ditinjau oleh tim peneliti EmailAuth

SPF (Sender Policy Framework) adalah standar autentikasi email, yang ditentukan dalam RFC 7208 , yang memungkinkan pemilik domain mempublikasikan daftar server email yang diizinkan mengirim email atas nama domain tersebut. Saat server penerima menerima pesan, server penerima akan memeriksa alamat IP server pengirim terhadap data SPF domain yang dipublikasikan di DNS . Jika IP diotorisasi, SPF lolos. Jika tidak, penerima dapat menganggap pesan tersebut mencurigakan atau menolaknya. SPF adalah salah satu dari tiga standar inti yang melindungi domain dari spoofing, selain DKIM dan DMARC .

Cara kerja SPF langkah demi langkah

SPF beroperasi selama percakapan SMTP , sebelum isi pesan diterima sepenuhnya. Pemeriksaan dijalankan terhadap domain di Return-Path (pengirim amplop), bukan alamat Dari yang terlihat, yang merupakan perbedaan yang penting untuk penyelarasan DMARC . Server penerima membaca data SPF , menyelesaikan mekanisme yang ada di dalamnya, dan membandingkan IP koneksi dengan rentang resmi.

  • Server pengirim terhubung dan mengumumkan domain pengirim amplopnya.
  • Penerima menanyakan DNS untuk data SPF TXT domain tersebut.
  • Penerima mengevaluasi setiap mekanisme secara berurutan hingga ada yang cocok.
  • Pertandingan menghasilkan pass, fail, softfail , atau netral berdasarkan kualifikasi.
  • Penerima menerapkan kebijakannya sendiri, dan DMARC menggunakan hasilnya untuk penyelarasan.

Batas pencarian 10 DNS

RFC 7208 membatasi evaluasi SPF pada 10 pencarian DNS per pemeriksaan. Mekanisme seperti include, a, mx, ptr, dan ada setiap pencarian yang digunakan, dan setiap penyertaan dapat memicu pencarian bertingkat lebih lanjut di dalam data pihak ketiga. Pengirim populer seperti Google Workspace , Microsoft 365 , Salesforce , dan SendGrid masing-masing menambahkan jaringannya sendiri, sehingga domain dengan beberapa vendor dapat melewati batas dengan cepat. Ketika evaluasi melebihi 10 pencarian, penerima mengembalikan permerror , yang dianggap oleh sebagian besar sistem sebagai kegagalan.

Mengapa batasnya menggigit

Lintas 10 pencarian dan SPF mengembalikan permerror . Email yang sah dari vendor yang Anda setujui kemudian dapat gagal dalam autentikasi tanpa kesalahan yang terlihat oleh Anda.

Dimana SPF berhenti dan DKIM dan DMARC dimulai

SPF memeriksa server yang terhubung, sehingga tidak dapat bertahan dalam penerusan. Saat kotak surat meneruskan pesan, IP sambungan baru adalah penerusnya, bukan server Anda, dan SPF rusak. DKIM menandatangani konten pesan dengan kunci kriptografi yang disertakan bersama email, sehingga dapat bertahan dalam penerusan. DMARC menyatukan keduanya dengan mengharuskan SPF atau DKIM meneruskan dan menyelaraskan dengan domain Dari yang terlihat, dan DMARC memberi tahu penerima apa yang harus dilakukan jika gagal. Sejak aturan Google dan Yahoo tahun 2024, pengirim massal harus mengautentikasi dengan SPF dan DKIM serta memublikasikan DMARC .

Memperbaiki luapan pencarian dengan SmartSPF

EmailAuth SmartSPF menyelesaikan batas 10 pencarian dengan perataan dinamis. Ini memperluas rantai penyertaan lengkap Anda, meratakannya menjadi satu data yang dioptimalkan, dan menjaga rentang IP pengirim pihak ketiga untuk Salesforce , SendGrid , Microsoft 365 , dan Google Workspace tetap tersinkronisasi saat vendor tersebut mengubah infrastruktur mereka. Pemindaian domain gratis memperluas rantai penyertaan Anda dan menghitung pencarian Anda saat ini sehingga Anda dapat melihat dengan tepat posisi Anda.

Pertanyaan yang sering diajukan

Apa kepanjangan dari SPF ?

SPF adalah singkatan dari Kerangka Kebijakan Pengirim. Ini adalah standar autentikasi email yang ditentukan dalam RFC 7208 yang memungkinkan domain mempublikasikan server email mana yang boleh dikirim atas namanya. Server penerima menggunakannya untuk mendeteksi pengirim palsu.

Apakah SPF menghentikan semua spoofing email?

Tidak. SPF hanya memeriksa domain pengirim amplop terhadap IP resmi, dan rusak saat email diteruskan. Untuk sepenuhnya melindungi alamat Dari yang terlihat, Anda juga memerlukan DKIM dan kebijakan DMARC yang menerapkan penyelarasan.

Berapa batas pencarian DNS SPF 10?

RFC 7208 mengizinkan maksimal 10 pencarian DNS saat penerima mengevaluasi data SPF . Mekanisme seperti include, a, dan mx masing-masing menggunakan pencarian, dan catatan vendor yang disarangkan menambahkan lebih banyak pencarian. Melebihi 10 akan mengembalikan permerror , yang dianggap sebagai kegagalan.

Apakah SPF masih diperlukan pada tahun 2024 dan seterusnya?

Ya. Sejak tahun 2024, Google dan Yahoo mewajibkan pengirim massal untuk mengautentikasi email, dan SPF adalah bagian intinya bersama DKIM dan DMARC . Melewatkannya berisiko membuat email Anda difilter atau ditolak.

Apa itu catatan SPF ?

Data TXT DNS yang mencantumkan server yang berwenang mengirim email untuk domain Anda, misalnya v=spf1 include:_spf.google.com ~all .

Bagaimana cara menambahkan beberapa data SPF ?

Anda tidak bisa. Gabungkan semua pengirim ke dalam satu catatan: v=spf1 include:_spf.google.com include:sendgrid.net ~all .

Bagaimana cara membuat data SPF ?

Cantumkan setiap layanan yang mengirimkan email untuk Anda, tambahkan penyertaan atau IP setiap penyedia, dan akhiri dengan ~all atau -all . Generator SPF membuatnya untuk Anda.

Berapa batas pencarian SPF 10?

Evaluasi SPF dapat melakukan paling banyak 10 pencarian DNS . Melebihinya akan mengembalikan PermError dan SPF gagal. Hapus penyertaan yang tidak terpakai atau ratakan catatan.

Apa yang dimaksud dengan v=spf1 include:_spf.google.com ~all ?

Ini memberi otorisasi pada server Google Workspace untuk mengirimkan domain Anda dan melakukan softfail pada semua hal lainnya.

[ SPF memandu ]

Bagian dari Basis PengetahuanSPF · 55 panduan

Asal perusahaan

Mengapa lembaga keuangan dan pemerintah terkemuka menghentikan dasbor keamanan email mereka.

Platform autentikasi email tradisional menjual dasbor kepada Anda dan meminta teknisi Anda melakukan pekerjaannya. Di lingkungan berisiko tinggi, pengawasan manual berarti penegakan yang tertunda, penyimpangan konfigurasi, dan domain bayangan yang tidak dipantau.

EmailAuth adalah platform asal email agen. Agen kami menegakkan p=reject, jaga agar pengirim pihak ketiga tetap selaras dan pindahkan domain Anda ke kapasitas penuh RFC 9989 kepatuhan, standar DMARC baru, dengan kemampuan audit yang dapat dilakukan secara langsung oleh manusia.

Pemerintah Perusahaan besar Lembaga keuangan tingkat 1

SaaS · Penyewaan khusus · On-prem dengan celah udara · Enkripsi BYOK

Lihat EmailAuth di domain Anda sendiri

Mulai pembuktian konsep selama 14 hari. Kami memetakan setiap pengirim, mengukur keterpaparan Anda, dan memberi Anda jalur aman menuju penegakan hukum penuh.