DKIM GoDaddy: Setup Record CNAME atau TXT Langkah demi Langkah

Cara setup DKIM di DNS GoDaddy untuk Microsoft 365 atau Google Workspace: record apa yang ditambahkan (CNAME atau TXT), di mana menempelkannya, dan cara mengujinya.

Pertanyaan yang sering diajukan

Apakah GoDaddy membuatkan kunci DKIM untuk saya?

Tidak. DNS GoDaddy hanya menyimpan record-nya. Kuncinya berasal dari pihak yang mengirim email Anda: Microsoft 365, Google Workspace, atau layanan email atau pemasaran lainnya. Anda cukup menyalin nama host dan nilai yang mereka berikan ke halaman DNS GoDaddy.

Haruskah saya mengisi domain lengkap di kolom Name?

Biasanya tidak. Halaman bantuan GoDaddy menjelaskan kolom Name sebagai host atau awalan tanpa nama domain Anda, jadi Anda cukup mengisi sesuatu seperti selector1._domainkey atau google._domainkey. Pada beberapa formulir dan tampilan lama, kolom ini diberi label Host. Simpan record, lalu cari secara publik untuk memastikan record terbaca di bawah domain Anda dan tidak ganda (yourdomain.com.yourdomain.com).

Berapa lama DKIM GoDaddy mulai aktif?

GoDaddy menyebutkan perubahan DNS biasanya berlaku dalam waktu satu jam, tetapi bisa memakan waktu hingga 48 jam secara global. Menurut bantuan Google, DKIM bisa membutuhkan waktu hingga 48 jam untuk mulai bekerja setelah Anda menambahkan kunci. Microsoft baru mengizinkan Anda mengaktifkan penandatanganan setelah kedua record CNAME terlihat.

Kunci Google 2048-bit saya tidak muat di nilai TXT. Apa yang harus dilakukan?

Dokumentasi Google menyebutkan bahwa kunci 2048-bit mungkin tidak muat dalam satu string 255 karakter di beberapa penyedia DNS. Pilihannya adalah memecah nilai menjadi beberapa string dalam tanda kutip jika penyedia Anda mengizinkan, atau membuat kunci 1024-bit. Halaman bantuan TXT GoDaddy mencantumkan batas maksimum 1024 karakter per record, jadi tempelkan seluruh nilai persis seperti yang ditampilkan Google, lalu uji hasilnya.

Mengapa Microsoft 365 bilang record CNAME DKIM saya tidak ada padahal sudah ada di GoDaddy?

Penyebab yang paling umum adalah salah ketik pada host atau target, kolom Name yang domainnya ditambahkan dua kali, atau DNS yang belum selesai menyebar (propagasi). Salin kedua nilai CNAME langsung dari halaman DKIM tenant Anda, jangan menyusunnya sendiri, karena format target Microsoft bisa berbeda antar tenant.

Apakah saya perlu DKIM kalau sudah punya SPF?

Keduanya punya fungsi yang berbeda. SPF memeriksa server mana yang boleh mengirim email atas nama domain Anda; DKIM menandatangani pesannya sendiri sehingga perubahan isi bisa terdeteksi. DMARC dibangun di atas keduanya. Panduan kami tentang [SPF, DKIM dan DMARC](/guides/spf-dkim-dmarc) menjelaskan bagaimana ketiganya saling melengkapi.

Jawaban singkat: Di GoDaddy, buka halaman DNS domain Anda, pilih Add New Record (Tambah Record Baru), lalu tempelkan record DKIM yang diberikan penyedia email Anda. Microsoft 365 memakai dua record CNAME (selector1._domainkey dan selector2._domainkey). Google Workspace memakai satu record TXT (secara default di google._domainkey). Isi hanya awalan di kolom Name, tunggu DNS diperbarui, lalu aktifkan penandatanganan di panel admin email Anda dan uji dengan pesan ke alamat eksternal.

DKIM menambahkan tanda tangan kriptografis ke setiap pesan yang Anda kirim. Server penerima mencari kunci publik Anda di DNS dan memeriksa apakah tanda tangannya cocok. GoDaddy hanya tempat record itu disimpan, jadi nilai persisnya selalu berasal dari penyedia email Anda. Halaman ini membahas sisi GoDaddy dan dua penyedia yang paling umum.

Sebelum mulai: record jenis apa yang Anda butuhkan?

Jenis record ditentukan oleh penyedia, bukan oleh GoDaddy. Anda tidak memilih antara CNAME dan TXT; Anda menambahkan mana pun yang diberikan penyedia Anda.

PenyediaJenis recordHost (Name)Asal nilaiLangkah pengaktifan
Microsoft 365Dua record CNAMEselector1._domainkey dan selector2._domainkeyHalaman DKIM tenant Anda di portal Microsoft DefenderAktifkan penandatanganan setelah kedua record dipublikasikan
Google WorkspaceSatu record TXTgoogle._domainkey (awalan selector default)Admin console, Gmail, Authenticate email, Generate New RecordKlik Start Authentication setelah record terbaca
Pengirim lain (alat newsletter atau CRM)CNAME atau TXT, tergantung alatnyaApa pun yang ditampilkan alat tersebutLayar autentikasi domain milik alat tersebutBiasanya tombol Verify

Mengapa CNAME vs TXT? Record TXT menyimpan kunci publik itu sendiri. CNAME mengarah ke kunci yang di-host oleh penyedia, sehingga Microsoft bisa merotasi kunci tanpa Anda perlu menyentuh DNS lagi. Itulah sebabnya Microsoft menerbitkan dua selector: agar bisa berpindah di antara keduanya.

Cara menambahkan record DKIM di GoDaddy

Label menu GoDaddy sedikit berbeda antar tampilan akun (halaman bantuan lama menyebut Edit DNS, Host, dan Add Record), jadi ikuti yang paling mirip.

  1. Masuk ke akun GoDaddy Anda dan buka pengaturan domain, lalu halaman DNS.
  2. Pilih Add New Record.
  3. Atur Type ke TXT atau CNAME, sesuai petunjuk penyedia Anda.
  4. Di Name (kadang diberi label Host), isi hanya awalannya, misalnya selector1._domainkey atau google._domainkey. Bantuan GoDaddy menjelaskan kolom ini sebagai nama tanpa domain Anda.
  5. Di Value (atau Points to untuk CNAME), tempelkan persis seperti yang ditampilkan penyedia Anda. Jangan menambahkan tanda kutip atau spasi di akhir kecuali penyedia Anda menyuruhnya.
  6. Biarkan TTL pada nilai default (bantuan GoDaddy mencantumkan 1 jam sebagai default) dan pilih Save.
  7. Ulangi untuk CNAME kedua jika Anda memakai Microsoft 365.

Halaman GoDaddy sendiri untuk ini adalah Add a TXT record.

Microsoft 365 di GoDaddy: dua record CNAME

Dokumentasi Microsoft menyebutkan bahwa domain kustom tidak ditandatangani DKIM sampai Anda menyiapkannya, dan Anda harus menerbitkan dua record CNAME per domain.

  1. Di portal Microsoft Defender, buka pengaturan DKIM di bawah Email authentication, lalu pilih domain kustom Anda.
  2. Salin kedua entri CNAME yang ditampilkan Microsoft. Targetnya mengikuti pola yang dibuat dari domain Anda dengan titik diganti tanda hubung, ditambah domain onmicrosoft.com awal Anda, tetapi formatnya bisa berbeda antar tenant, jadi salin, jangan susun sendiri.
  3. Tambahkan keduanya sebagai record CNAME di GoDaddy (langkah di atas), dengan selector1._domainkey dan selector2._domainkey sebagai namanya.
  4. Tunggu DNS diperbarui, kembali ke halaman DKIM, lalu aktifkan penandatanganan untuk domain tersebut. Jika Microsoft menyatakan record tidak ditemukan, lihat daftar pemecahan masalah di bawah.

Anda juga bisa mengaktifkan penandatanganan dengan PowerShell (Set-DkimSigningConfig), yang didokumentasikan Microsoft di halaman setup DKIM.

Google Workspace di GoDaddy: satu record TXT

  1. Di Google Admin console, buka Gmail, lalu Authenticate email, pilih domain Anda, dan pilih Generate New Record.
  2. Pilih kunci 2048-bit jika penyedia DNS Anda mendukungnya. Pertahankan awalan selector default (google) kecuali Anda punya alasan untuk mengubahnya.
  3. Salin nama host dan nilai TXT (diawali dengan v=DKIM1). Jangan klik Start Authentication dulu.
  4. Tambahkan record TXT di GoDaddy dengan Name google._domainkey dan nilai lengkapnya.
  5. Tunggu, lalu kembali ke Authenticate email dan klik Start authentication. Google menyebutkan prosesnya bisa memakan waktu hingga 48 jam setelah kunci ditambahkan.

Dua catatan dari bantuan setup DKIM Google: setup Gmail yang sangat baru mungkin belum menawarkan kunci selama 24 hingga 72 jam, dan kunci 2048-bit mungkin tidak muat dalam satu string 255 karakter di beberapa penyedia DNS. Jika itu terjadi, pecah nilainya menjadi beberapa string dalam tanda kutip jika penyedia mengizinkan, atau gunakan kunci 1024-bit.

Cara memeriksa apakah DKIM sudah bekerja

Melihat DNS saja hanya memberi tahu bahwa record-nya ada. Pesan sungguhan memberi tahu bahwa penandatanganan berjalan.

  1. Cari record-nya. Gunakan alat pencarian DKIM apa pun, atau kueri DNS untuk selector1._domainkey.yourdomain.com (CNAME) atau google._domainkey.yourdomain.com (TXT).
  2. Periksa panel admin. Google menampilkan "Authenticating email with DKIM" setelah aktif; Microsoft menampilkan penandatanganan sebagai aktif untuk domain tersebut.
  3. Kirim ke kotak surat eksternal. Microsoft mencatat bahwa email antar pengguna di domain yang sama bisa melewati tanda tangan, jadi kirim ke penyedia lain, misalnya alamat Gmail pribadi.
  4. Baca header-nya. Buka sumber pesan asli dan cari baris DKIM-Signature dengan d=yourdomain.com, serta baris Authentication-Results yang menampilkan dkim=pass.

Daftar periksa pemecahan masalah

  • [ ] Name hanya berisi awalan, bukan domain lengkap (tidak ada yourdomain.com.yourdomain.com).
  • [ ] Nilai ditempelkan utuh, tanpa jeda baris atau karakter yang hilang.
  • [ ] Kedua CNAME Microsoft ada, bukan hanya satu.
  • [ ] Hanya ada satu record TXT DKIM di setiap selector.
  • [ ] Anda sudah menunggu minimal satu jam, dan hingga 48 jam sebelum membuat ulang kunci.
  • [ ] Jika Microsoft terus gagal, hapus lalu salin ulang target dari halaman DKIM tenant Anda.
  • [ ] Jika gateway keluar menambahkan footer setelah penandatanganan, uji tanpa gateway tersebut; mengubah isi pesan setelah penandatanganan akan merusak DKIM.

Yang perlu dilakukan setelah DKIM

DKIM hanyalah sepertiga dari gambaran besarnya. Terbitkan juga record SPF dan kebijakan DMARC, agar penerima tahu apa yang harus dilakukan ketika pemeriksaan gagal. Panduan SPF, DKIM dan DMARC kami membahas ketiganya.

Jika domain Anda ada di GoDaddy tetapi Anda sedang menimbang di mana membangun situs itu sendiri, lihat alternatif GoDaddy atau rincian harga website builder GoDaddy. Record DNS seperti di atas tetap berada di GoDaddy apa pun builder yang Anda pilih. Paket gratis We.Inc memungkinkan Anda mempublikasikan hingga tiga situs dari template siap pakai; AI builder yang membuat draf situs dari sebuah prompt dimulai pada paket Starter seharga $20 per bulan. Anda bisa mendaftar di sini.

Mulai gratis · Tanpa kartu kredit

Terkait: Blog

Produk

Untuk siapa

Fitur

Sumber daya

Perusahaan

Peta situs