AM
ID
Mulai Gratis
Menu
Tipe

Kunci DKIM

Kunci penandatanganan email untuk autentikasi domain dan peningkatan kemampuan pengiriman.

dkimemailsigningdeliverabilitydns

Kunci DKIM

Kunci DKIM digunakan untuk menandatangani email keluar secara digital untuk suatu domain. DKIM meningkatkan kemampuan pengiriman dengan memungkinkan penerima memverifikasi keaslian email.

Skema

interface DkimKey {
  id: string; // "dkm_..." - Unique identifier
  domain_id: string; // Associated domain
  selector: string; // DNS selector (e.g., "default")
  is_active: boolean; // Currently signing emails
  dns_record_name: string; // Full DNS record name
  dns_record_value: string; // Public key for DNS
  created_at: string;
  updated_at: string;
}

Properti

Properti Jenis Keterangan
id string KSUID dengan awalan dkm_
domain_id string Domain milik kunci ini
selector string Awalan pemilih DKIM
is_active boolean Digunakan untuk penandatanganan
dns_record_name string Nama catatan DNS TXT
dns_record_value string Nilai kunci publik
created_at string Stempel waktu pembuatan
updated_at string Stempel waktu pembaruan terakhir

Konfigurasi DNS

Tambahkan data TXT untuk DKIM:

Jenis Rekaman Nama Nilai
TXT {selector}._domainkey.example.com v=DKIM1; k=rsa; p={public_key}

Rotasi Kunci

┌─────────────┐     ┌─────────────┐     ┌─────────────┐
│  Create     │────▶│  Activate   │────▶│  Deactivate │
│  New Key    │     │  New Key    │     │  Old Key    │
└─────────────┘     └─────────────┘     └─────────────┘

Hanya satu kunci yang dapat aktif per domain.

Contoh

{
  "id": "dkm_2kHfPZcN9xW4mE8RtY7vB",
  "domain_id": "hst_1jGePYbM8wV3lD7QsX6uA",
  "selector": "default",
  "is_active": true,
  "dns_record_name": "default._domainkey.example.com",
  "dns_record_value": "v=DKIM1; k=rsa; p=MIGfMA0GCS...",
  "created_at": "2026-01-15T10:30:00Z",
  "updated_at": "2026-01-15T10:30:00Z"
}

Terkait

  • Domain - Konfigurasi domain
  • Email - Infrastruktur email