DMARC (Otentikasi, Pelaporan, dan Kesesuaian Pesan Berbasis Domain) adalah protokol autentikasi email yang dirancang untuk memberikan pemilik domain email kemampuan untuk melindungi domainnya dari penggunaan tidak sah, yang juga dikenal sebagai pemalsuan email. Sederhananya, DMARC mengizinkan domain pengirim email untuk menerbitkan kebijakan yang merinci server email mana yang diizinkan mengirim email atas nama domain tersebut serta apa yang harus dilakukan jika email gagal SPF (Kerangka Kebijakan Pengirim) atau DKIM (Email Teridentifikasi Kunci Domain) memeriksa.
Penyedia email terkemuka seperti Google, Yahoo , dan Microsoft telah banyak mengadopsi DMARC sebagai bagian penting dari keseluruhan strategi autentikasi email untuk membantu menghentikan phishing dan penipuan email. Informasi mendalam tentang DMARC , termasuk fitur, keunggulan, dan strategi implementasinya, akan disajikan di blog ini.
Bagaimana DMARC Bekerja?
DMARC bekerja dengan memanfaatkan protokol autentikasi email yang sudah ada SPF Dan DKIM. Meskipun DKIM menggunakan tanda tangan digital untuk mengonfirmasi keaslian pesan email, SPF memungkinkan pemilik domain menentukan server email mana yang diizinkan mengirim email atas nama domainnya.
Saat email diterima, klien email terlebih dahulu menentukan apakah pemeriksaan SPF berhasil. Jika email gagal dalam pemeriksaan SPF , klien email kemudian memeriksa apakah email tersebut lolos pemeriksaan DKIM . Jika email lolos pemeriksaan SPF atau DKIM , email tersebut dianggap valid dan terkirim ke kotak masuk penerima.
Namun, jika email gagal dalam pemeriksaan SPF dan DKIM , klien email akan memeriksa apakah domain pengirim memiliki kebijakan DMARC yang dipublikasikan. Klien email kemudian dapat menjalankan instruksi yang ditentukan dalam kebijakan DMARC , seperti menolak email, menetapkannya sebagai spam, atau mengirimkannya ke kotak masuk penerima, jika domain pengirim memiliki kebijakan DMARC yang dipublikasikan.
Kebijakan DMARC .
Kebijakan DMARC diterbitkan sebagai catatan TXT dalam sebuah domain Catatan DNS (Sistem Nama Domain). Kebijakan DMARC menetapkan informasi berikut:
- Penanganan email pilihan pemilik domain yang gagal dalam pemeriksaan SPF dan DKIM (misalnya, menolak, mengkarantina, atau menerima)
- Alamat email individu atau organisasi yang seharusnya menerima laporan kegagalan (juga dikenal sebagai laporan agregat)
- Frekuensi pengiriman laporan gabungan
Kebijakan DMARC dapat dipublikasikan dengan salah satu dari tiga tindakan berikut:
- p=none: Kebijakan ini memungkinkan klien email untuk terus menerima email yang gagal dalam pemeriksaan SPF dan DKIM , namun mengharuskan klien email untuk membuat laporan kegagalan DMARC . Hal ini berguna untuk memantau dan melacak penggunaan domain untuk tujuan yang tidak sah.
- p=quarantine: Kebijakan ini memerintahkan klien email untuk menandai email yang gagal dalam pemeriksaan SPF dan DKIM sebagai spam. Ini berguna untuk memblokir phishing dan email berbahaya lainnya.
- p=reject: Kebijakan ini memerintahkan klien email untuk menolak email yang gagal dalam pemeriksaan SPF dan DKIM , dan tidak mengirimkannya ke kotak masuk penerima. Meskipun ini adalah opsi dengan tingkat keamanan tertinggi, ini juga dapat menyebabkan kesalahan positif, yaitu email yang sah diabaikan secara keliru.
Contoh Kebijakan DMARC :
Berikut ini contoh kebijakan DMARC untuk domain example.com :
_dmarc.example.com. TXT “v=DMARC1; p=quarantine; pct=100; rua=mailto:dmarc-reports@example.com; ruf=mailto:dmarc-reports@example.com; sp=none; fo=1; rf=afrf; adkim=r; as =s; ri=86400”
Dalam contoh ini, kebijakan DMARC disetel ke “karantina” dengan persentase penegakan 100%. Laporan gabungan akan dikirim ke dmarc-reports@example.com , dan laporan akan menggunakan Format Hasil Otentikasi (ARF). Kebijakan tersebut juga menetapkan bahwa DKIM penyelarasan harus santai dan penyelarasan SPF harus ketat. Laporan akan dikirimkan setiap hari, dengan interval pelaporan 86400 detik.
Manfaat penerapan DMARC .
Ada beberapa manfaat penerapan DMARC di organisasi Anda, antara lain:
- Melindungi terhadap spoofing email: DMARC membantu mencegah spoofing email dengan mengizinkan pemilik domain menentukan server email mana yang berwenang mengirim email atas nama domain mereka.
- Mencegah serangan phishing: Serangan phishing sering kali melibatkan penggunaan alamat email palsu untuk mengelabui penerima agar memberikan informasi sensitif. Dengan memungkinkan klien email menolak atau menandai sebagai email spam yang gagal dalam pemeriksaan SPF dan DKIM , DMARC membantu mencegah serangan phishing.
- Meningkatkan perlindungan merek: DMARC membantu melindungi merek pemilik domain dengan memastikan bahwa email yang dikirim dari domainnya sah dan tidak digunakan untuk tujuan jahat.
- Meningkatkan kemampuan pengiriman email: Dengan mengurangi jumlah email phishing dan berbahaya yang dikirim dari suatu domain, DMARC dapat membantu meningkatkan kemampuan pengiriman email dengan mengurangi risiko email ditandai sebagai spam atau ditolak.
- Memberikan laporan rinci: DMARC memberikan laporan terperinci yang dapat digunakan untuk memantau dan melacak penggunaan domain untuk tujuan yang tidak sah.
Menerapkan DMARC .
Menerapkan DMARC di organisasi Anda melibatkan langkah-langkah berikut:
- Siapkan SPF dan DKIM : Agar DMARC berfungsi, organisasi Anda harus menyiapkan dan mengonfigurasi SPF dan DKIM dengan benar.
- Publikasikan kebijakan DMARC : Organisasi Anda perlu mempublikasikan kebijakan DMARC dalam data DNS -nya, menentukan penanganan email yang diinginkan yang gagal dalam pemeriksaan SPF dan DKIM , alamat email yang harus menerima laporan DMARC , dan frekuensi laporan.
- Pantau laporan DMARC : Organisasi Anda harus memantau laporan DMARC secara berkala untuk memastikan bahwa kebijakan tersebut berfungsi sesuai yang diharapkan dan untuk mendeteksi potensi penyalahgunaan domain Anda.
- Sesuaikan kebijakan DMARC seperlunya: Organisasi Anda mungkin perlu menyesuaikan kebijakan DMARC sesuai kebutuhan, berdasarkan hasil laporan DMARC dan strategi autentikasi email secara keseluruhan.
DMARC adalah komponen penting dari keseluruhan strategi autentikasi email yang membantu melindungi domain dari penggunaan tidak sah, mencegah phishing dan penipuan email, serta meningkatkan kemampuan pengiriman email. Peningkatan perlindungan merek dan kemampuan untuk mengawasi dan melacak penggunaan tidak sah atas domain Anda hanyalah dua keuntungan menerapkan DMARC di perusahaan Anda.
Penerapan DMARC sangat disarankan jika perusahaan Anda mengkhawatirkan keamanan email dan ingin menjaga reputasinya. Dengan mengambil langkah-langkah yang diperlukan untuk menyiapkan dan mengonfigurasi DMARC , Anda dapat membantu memastikan bahwa domain Anda terlindungi dan email Anda terkirim sebagaimana mestinya.
Buku a demo gratis!
