Signing your emails with DKIM will not only help you verify your sending sources but can also help in authentication during email forwarding when SPF fails. In order to ensure that emails sent from Yandex are signed with DKIM keys, follow the steps shown below.
Steps to Configure DKIM for Yandex
Login to your Yandex account
Navigate to the Domains page which you can find in the Mail for the Business section
Click on Add a DKIM signature for the domain you want to enable DKIM for
Note: In case you are unable to locate your domain, make sure you have verified your domain on Yandex.
In the Adding a DKIM signature section you will find your DKIM public key. Copy the key-value
Now login to your DNS hosting provider’s management console
Navigate to the DNS records section and create a new DKIM record with the following syntax:
Host: mail._domainkey.yourdomain.com
TTL: 21600
Value: paste the value that you copied from your Yandex DKIM signature section into the value field (it will look something like v=DKIM1; k=rsa; t=s; p=MIGfM….)
Click Save to publish your record. Wait for 24-48 hours for your DNS to process the changes and configure DKIM for Yandex.
DKIM is not enough to fully protect against spoofing attacks. Sign up for your free DMARC analyzer to maximize your protection.