What is DKIM?
How DKIM works in Zoho Assist?
A public key will be published as a TXT record for your domain's DNS Manager, and every outgoing email from Zoho Assist will have a signature attached to its header, generated using the private key of your domain.
Your recipient's email server will check the email header of each message with the public key stored in your DNS record every time.
This will help email services to verify your domain ownership.
Emails will land in the spam folder of your recipient's mailbox if this verification failed.
For example, if malcolm@zylker.com is sending a document to frida@zoho.com using Zoho Assist, the email from Malcolm will have a signature added to its header (generated using the private key of the domain-zylker) and the public key of the domain - zylker will be already published as a TXT record in the zylker's DNS Manager. Frida's email server will validate the email's legitimacy with Malcolm's email header and the public key stored in Malcolm's DNS record. If the verification is successful, the email sent by Malcolm will land into Frida's inbox instead of being classified as SPAM.
To verify your email domain ownership using DKIM in Zoho Assist, you need to complete the three steps as mentioned below:
Add domain name
Add TXT record
Verify domain ownership
Add domain name
This step is necessary for Zoho Assist to recognize your domain, and generate a key (hostname, value) for that domain.
1. Navigate to Settings > General > Email Configuration.
2. Click Domain verification.
3. Click Add & Verify New Domain.
5. Click the Generate Key button. This will generate a hostname and value.
Add TXT record
1. Login to your DNS Manager.
2. Select the TXT Method tab in the Domain Verification page.
3. Create a TXT record in your DNS with the title as the hostname. For example, zoho._domainkey.zylker.org should be the name of the TXT record if that was the hostname provided.
4. In the TXT record value, paste the content you copied from the Value field in Zoho Assist.
5. Save the TXT record in the DNS Manager.
6. Go to Zoho Assist and click Verify Now
Verify domain ownership
1. Ensure you have completed adding the TXT record in the DNS Manager.
2. Click the Verify Now button.
3. If the entry has been added correctly, your domain would be marked as verified and emails sent from Zoho Assist will be signed and verified using the key pairs.
4. You should not remove this TXT record from your domain hosting console as long as you continue to use that email address in Zoho Assist. If not your email domain will be marked as not verified again and your emails may land in spam.