Langsung ke konten
Bersponsor AccsZone — 社媒账号, 下单自动秒发

Glosarium

SPF

SPF adalah record TXT DNS yang mencantumkan server mana yang boleh mengirim email untuk sebuah domain. Penerima memakainya untuk menolak alamat pengirim palsu.

Apa itu SPF

Sender Policy Framework adalah daftar yang dipublikasikan tentang server email yang diizinkan mengirim email atas nama sebuah domain. Daftar itu ada di record TXT di root domain dan tampak seperti ini:

v=spf1 ip4:203.0.113.0/24 include:_spf.example-provider.com -all

Saat server penerima mendapat pesan, ia mengambil domain dari pengirim amplop (alamat MAIL FROM, yang bisa berbeda dari header From: yang terlihat), mengambil record SPF, dan memeriksa apakah IP server yang terhubung ada di daftar. -all di akhir berarti "apa pun yang tidak tercantum harus gagal"; ~all berarti "perlakukan sebagai mencurigakan tetapi terima"; +all berarti "siapa pun boleh mengirim", yang sama dengan tidak punya record.

Membaca mekanismenya

  • ip4: dan ip6: mencantumkan alamat atau rentang CIDR secara langsung.
  • a dan mx mengotorisasi record A domain dan host MX.
  • include: menarik record domain lain, dipakai untuk pengirim pihak ketiga.
  • redirect= menyerahkan seluruh evaluasi ke domain lain.

Sebuah record boleh menyebabkan paling banyak sepuluh pencarian DNS selama evaluasi; include, a, mx, dan redirect masing-masing dihitung. Melebihi batas menghasilkan kesalahan permanen dan pemeriksaan gagal, masalah SPF paling umum pada domain yang memakai beberapa layanan pengiriman.

Mengapa penting

Tanpa SPF, siapa pun bisa mengirim email yang mengaku berasal dari domain Anda, dan penerima tidak punya cara murah untuk membedakannya. Dengan SPF, email palsu dari server tak berwenang gagal pemeriksaan. SPF sendiri tidak melindungi alamat From: yang terlihat, yang sebenarnya dibaca orang; itu tugas DMARC, yang mengikat hasil SPF dan DKIM ke domain header. Domain yang mengirim email seharusnya punya ketiganya.

Cara memeriksa

Gunakan alat DNS lookup dengan jenis TXT dan cari record yang dimulai dengan v=spf1. Harus ada tepat satu; dua record SPF adalah kesalahan yang menyebabkan pemeriksaan gagal. Lalu tempel header sebuah pesan ke penganalisis header email untuk melihat baris Received-SPF atau Authentication-Results yang ditambahkan penerima, yang memberi tahu bagaimana record itu sebenarnya dievaluasi untuk pesan sungguhan.

Kesalahpahaman umum

SPF tidak menandatangani atau mengenkripsi apa pun, dan ia rusak saat email diteruskan, karena server penerus tidak ada di daftar domain asli. Itulah sebabnya DKIM, yang bertahan dari penerusan, adalah separuh gambaran lainnya.

Alat terkait