Accountmaker Docs
Types

Clé DKIM

Clé de signature d'email pour l'authentification de domaine et l'amélioration de la délivrabilité.

dkim email signing deliverability dns

Clé DKIM

Une clé DKIM sert à signer numériquement les emails sortants d’un domaine. DKIM améliore la délivrabilité en permettant aux destinataires de vérifier l’authenticité des emails.

Schéma

interface DkimKey {
  id: string; // "dkm_..." - Identifiant unique
  domain_id: string; // Domaine associé
  selector: string; // Sélecteur DNS (ex., "default")
  is_active: boolean; // Signature active
  dns_record_name: string; // Nom complet de l'enregistrement DNS
  dns_record_value: string; // Clé publique pour DNS
  created_at: string;
  updated_at: string;
}

Propriétés

PropriétéTypeDescription
idstringKSUID avec préfixe dkm_
domain_idstringDomaine de cette clé
selectorstringPréfixe du sélecteur DKIM
is_activebooleanUtilisée pour signer
dns_record_namestringNom de l’enregistrement TXT DNS
dns_record_valuestringValeur de la clé publique
created_atstringHorodatage de création
updated_atstringDernière mise à jour

Configuration DNS

Ajouter un enregistrement TXT pour DKIM :

Type d’enregistrementNomValeur
TXT{selector}._domainkey.example.comv=DKIM1; k=rsa; p={public_key}

Rotation des clés

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

Une seule clé peut être active par domaine.

Exemple

{
  "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"
}

Voir aussi

  • Domaine - Configuration de domaine
  • Email - Infrastructure email