In Odoo, the DKIM key for your email server can typically be found in the configuration settings for your email server. These settings can usually be accessed by going to the Settings menu, then selecting the Technical menu item, followed by the Email menu item. From there, you should be able to access the configuration settings for your email server, where you should be able to find the DKIM key.
If you are unable to find the DKIM key in the configuration settings, you may need to generate a new key. This can typically be done by going to the Email menu, then selecting the Configuration menu item, and then selecting the Server Actions submenu item. From there, you should be able to generate a new DKIM key by clicking the Generate New Key button.
Once you have the DKIM key, you will need to update your domain provider's DNS settings to include the key. This will typically involve adding a new TXT record to your DNS settings with the DKIM key as the value.
If you are unsure of how to do this, or if you are encountering any issues, you may want to contact your domain provider for assistance.
I would also like to know the answer to this question. I have added a CNAME record as described in the docs but when I check it at dkimcore.org it tells me:
DNS query failed for 'odoo._domainkey.apzzco.uk':NXDOMAIN
A public-key (p=) is required
That is kind of what I would expect because I haven't created a text record for the DKIM public key. How is it supposed to be done? Is there a way to generate the public key in Odoo? Or should I generate a pair of keys and tell Odoo what the private key is? If so, how? It's not clear.