Pemeriksa Catatan SPF

Tempel catatan SPF TXT untuk menguraikan istilahnya, memperkirakan pencarian DNS, dan menemukan risiko sintaks atau kebijakan.

Catatan SPF
Tempel nilai yang diawali dengan v=spf1. Potongan DNS TXT dalam tanda kutip diterima dan digabungkan.

Analisis SPF

Tempel catatan SPF, lalu periksa.

Catatan sintaks dan kebijakan

    Istilah DNS langsung
    0 Maksimum yang diizinkan selama evaluasi penuh: 10
    Mekanisme
    0
    Risiko
    0

    Istilah yang diurai

    IstilahJenisNilai atau qualifierMenggunakan DNS
    Tempel catatan SPF untuk memeriksanya.

    Catatan SPF tetap berada di browser Anda. BroBroGo tidak mengunggah atau menyimpannya.

    Tanya Jawab

    Bagaimana perkiraan pencarian DNS SPF dihitung?

    Perkiraan menghitung istilah include, a, mx, ptr, exists, dan redirect dalam catatan yang ditempel. Catatan yang disertakan dan dialihkan dapat menambah pencarian, sehingga pemeriksaan lokal tidak dapat mengetahui jumlah rekursif akhirnya.

    Apa yang terjadi jika SPF memerlukan lebih dari 10 pencarian DNS?

    Penerima SPF harus memperlakukan evaluasi yang melampaui batas 10 istilah pencarian DNS sebagai kesalahan permanen. Batas ini mencakup seluruh rantai include dan redirect, bukan hanya catatan pertama.

    Apakah hasil yang bersih membuktikan bahwa pengaturan SPF saya berfungsi?

    Tidak. Halaman ini hanya memeriksa teks yang Anda tempel. Halaman ini tidak meminta DNS, memperluas catatan penyedia, menguji IP pengirim, atau memastikan respons server email penerima.

    Peran SPF dalam Autentikasi Email

    Sender Policy Framework (SPF) adalah standar autentikasi email yang digunakan untuk mencegah pemalsuan identitas pengirim (spoofing). Melalui SPF, pemilik domain dapat mempublikasikan daftar server email dan alamat IP yang sah untuk mengirimkan pesan atas nama domain mereka. Ketika server penerima menerima pesan, server tersebut akan memeriksa catatan SPF TXT dari domain pengirim untuk memverifikasi apakah email tersebut berasal dari sumber yang diizinkan.

    Pemeriksaan catatan SPF secara berkala sangat penting bagi administrator domain dan personel konfigurasi email. Kesalahan kecil dalam penulisan sintaks atau kesalahan konfigurasi kebijakan dapat menyebabkan email yang sah ditolak oleh server penerima atau masuk ke folder spam.

    Memahami Sintaksis dan Istilah Catatan SPF

    Catatan SPF ditulis sebagai string teks dalam sistem DNS (Domain Name System). Struktur ini terdiri dari versi, mekanisme, dan pengubah yang menentukan bagaimana kebijakan evaluasi diterapkan.

    • Versi: Setiap catatan SPF yang valid harus diawali dengan v=spf1. Istilah ini harus menjadi elemen pertama dan tidak boleh ada lebih dari satu istilah v=spf1 dalam satu catatan.
    • Mekanisme: Komponen seperti ip4, ip6, a, mx, include, exists, dan ptr digunakan untuk menentukan host atau alamat IP yang diizinkan.
    • Qualifier: Simbol yang mendahului mekanisme untuk menentukan tindakan evaluasi, seperti + (Pass), - (Fail), ~ (SoftFail), atau ? (Neutral).
    • Mekanisme all: Biasanya diletakkan di akhir catatan untuk menangani semua pengirim yang tidak cocok dengan mekanisme sebelumnya.
    • Pengubah: Elemen seperti redirect atau exp yang memberikan instruksi tambahan untuk pemrosesan kebijakan.

    Batasan 10 Pencarian DNS dan Dampaknya

    Salah satu aturan paling krusial dalam spesifikasi SPF adalah batasan maksimal 10 istilah yang memicu pencarian DNS selama evaluasi penuh. Istilah yang dihitung dalam batas ini meliputi mekanisme include, a, mx, ptr, exists, dan pengubah redirect.

    Jika evaluasi catatan SPF memerlukan lebih dari 10 pencarian DNS, server penerima harus memperlakukan kondisi ini sebagai kesalahan permanen (PermError). Akibatnya, autentikasi SPF akan gagal, yang berdampak buruk pada pengiriman email Anda. Batasan ini mencakup seluruh rantai pencarian, termasuk target dari mekanisme include atau redirect yang bersarang (nested). Oleh karena itu, perkiraan pencarian pada catatan pertama saja sering kali belum mencerminkan jumlah total pencarian rekursif yang sebenarnya.

    Risiko Kebijakan dan Kesalahan Sintaksis Umum

    Dalam menyusun catatan SPF, terdapat beberapa kesalahan umum dan risiko kebijakan yang sering dijumpai:

    • Penggunaan +all: Kebijakan ini mengizinkan setiap pengirim di internet untuk mengirim email atas nama domain Anda, sehingga menggagalkan tujuan utama dari penerapan SPF.
    • Penggunaan ?all: Menghasilkan status Neutral, yang memberikan sangat sedikit panduan kebijakan bagi server penerima dalam menentukan keabsahan email.
    • Mekanisme ptr: Mekanisme ini sebaiknya tidak dipublikasikan karena proses verifikasinya lambat, membebani DNS, dan tidak dapat diandalkan.
    • Tanpa Kebijakan Penutup: Jika catatan tidak memiliki mekanisme all maupun pengubah redirect, pengirim yang tidak cocok secara otomatis akan menerima hasil Neutral.
    • Elemen Setelah all: Setiap istilah yang diletakkan setelah mekanisme all tidak akan pernah dicapai atau dievaluasi selama proses pemeriksaan SPF.

    Cara Kerja Pemeriksa Catatan SPF

    Alat Pemeriksa Catatan SPF melakukan analisis sintaksis lokal dan memberikan perkiraan pencarian DNS untuk catatan pertama berdasarkan teks yang Anda masukkan. Alat ini menerima input string teks dengan panjang maksimum 20.000 karakter. Jika Anda memasukkan potongan DNS TXT dalam tanda kutip, alat akan menggabungkannya sebelum analisis dilakukan.

    Penting untuk dipahami bahwa alat ini melakukan pemeriksaan secara lokal di dalam browser Anda. Pemrosesan data sepenuhnya terjadi di browser Anda; alat ini tidak mengunggah atau menyimpan catatan SPF Anda. Alat ini juga tidak melakukan kueri DNS aktif ke internet, tidak memperluas catatan penyedia pihak ketiga, tidak menguji IP pengirim tertentu, dan tidak mengonfirmasi respons akhir yang akan diberikan oleh server email penerima.

    Hasil Analisis yang Ditampilkan

    Setelah Anda memasukkan data dan menekan tombol periksa, alat akan menampilkan beberapa informasi berikut:

    1. Ringkasan SPF: Menampilkan metrik utama dari catatan Anda.
    2. Istilah DNS langsung: Jumlah estimasi pencarian DNS yang dipicu langsung oleh catatan ini.
    3. Mekanisme: Jumlah total mekanisme yang terdeteksi.
    4. Risiko: Jumlah masalah non-informasional atau risiko kebijakan yang ditemukan.
    5. Istilah yang diurai: Tabel detail yang memecah setiap komponen berdasarkan kolom Istilah, Jenis (seperti Versi, Mekanisme, Pengubah, atau Tidak diketahui), Nilai atau qualifier, dan status Menggunakan DNS (Ya atau Tidak).
    6. Catatan sintaks dan kebijakan: Daftar peringatan atau kesalahan spesifik yang ditemukan pada catatan Anda.

    Pertanyaan yang Sering Diajukan (FAQ)

    Bagaimana perkiraan pencarian DNS SPF dihitung?
    Perkiraan menghitung istilah include, a, mx, ptr, exists, dan redirect dalam catatan yang ditempel. Catatan yang disertakan dan dialihkan dapat menambah pencarian, sehingga pemeriksaan lokal tidak dapat mengetahui jumlah rekursif akhirnya.

    Apa yang terjadi jika SPF memerlukan lebih dari 10 pencarian DNS?
    Penerima SPF harus memperlakukan evaluasi yang melampaui batas 10 istilah pencarian DNS sebagai kesalahan permanen. Batas ini mencakup seluruh rantai include dan redirect, bukan hanya catatan pertama.

    Apakah hasil yang bersih membuktikan bahwa pengaturan SPF saya berfungsi?
    Tidak. Halaman ini hanya memeriksa teks yang Anda tempel. Halaman ini tidak meminta DNS, memperluas catatan penyedia, menguji IP pengirim, atau memastikan respons server email penerima.

    Mengapa mekanisme ptr tidak direkomendasikan dalam catatan SPF?
    Mekanisme ptr sebaiknya tidak dipublikasikan karena lambat dan tidak dapat diandalkan. Penggunaannya dapat menyebabkan kegagalan evaluasi pada server penerima yang menerapkan batas waktu ketat.

    Bagaimana alat ini menangani catatan SPF yang sangat panjang atau terfragmentasi?
    Alat ini mendukung input hingga 20.000 karakter. Jika catatan SPF Anda disajikan dalam beberapa potongan DNS TXT yang berada dalam tanda kutip, alat akan menggabungkan potongan-potongan tersebut secara otomatis sebelum melakukan analisis.