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.