Aide du Hub TheSocle · james.domain.dkim.configurer

Configurer DKIM

Génère une nouvelle clé DKIM, range sa partie privée au Vault et publie sa partie publique dans le DNS. À chaque clic, une clé neuve.

Voir l'élément dans l'écran : james/domain-detail

Explication

DKIM signe les messages qui partent du domaine. La clé a deux moitiés :

Le bouton demande une confirmation, puis génère une paire RSA de 2048 bits. Il faut que la zone du domaine soit au registre des domaines du Hub : sinon, rien n'est écrit et l'écran affiche l'échec.

À chaque clic, une nouvelle paire. La clé privée précédente est remplacée au Vault, et un nouvel enregistrement TXT est demandé au fournisseur DNS. Ne cliquez pas « pour voir » sur un domaine qui signe déjà.

Fiche complète

Requête

POST /hub/james/domains/{domaine}/dkim → james_worker.configure_dkim (domain).

Effets

Où Quoi
Vault soclehub/james/dkim/<domaine> private_key (PEM), selector: soclehub, created_at
DNS TXT soclehub._domainkey.<domaine> = v=DKIM1; k=rsa; p=…
base mail.mail_domain.dkim_enabled = true, dkim_selector = soclehub

Réponses

Cas Message
succès « DKIM configure pour domaine. »
zone inconnue « Echec configuration DKIM : No Cloudflare zone found for domain … »
TXT refusé « … clé DKIM générée et rangée au Vault, mais le fournisseur … n'a pas créé le TXT … »

Pièges

Sommaire du démonstrateur