After adding a new domain to the WildDuck configuration you might also want to create a DKIM key for that domain.
A new DKIM key can be created via API.
I’m using Insomnia and I have created a POST request posting to /remote-api/dkim API URL and configured the X-Access-Token
header with the authentication accessToken
value from /etc/wildduck/wildduck-webmail.toml (see the [api]
section in that file):
Then in the Query tab we can add a selector of our choice and the domain name:
Now we can press Send and copy the value (e.g. v=DKIM1;t=s;p=...
) from the Preview tab into our new TXT DNS record.