An application of the 'TXT'-record is the so called DKIM-record. This type of TXT-record is used to check the authenticate the authenticity of e-mails, by relating an e-mail to a domain name.
Example of a DKIM record
Please note when entering a DKIM record to not use the name of the domain name, but only the name of the key you will be using.
In the above mentioned example the full value after MIGfMA0 is a large series of letters and numbers.
The different components of a DKIM records have the following meaning:
- v=DKIM1: This means that DKIM version 1 is used.
- k=rsa: "k" tells which Key type is being used. "rsa" is the default Key type.
- p=MIGfMA0... : "p" tells that a Public Key will be designated. In this case "MIGfMA0..." is the Public Key.
To create your own DKIM record and matching keys, please visit the following website. The first field is for the domain name. Next to 'Selector', you can give your DKIM-record a tag, like 'key1'.
The DKIM record you have created, can be entered in the DNS area inside your Control Panel.
- To get there, go to 'Domain & Hosting' inside your Control Panel.
- Click on your domain name on the left hand side.
- Next, Scroll to 'Advances Domain Settings'.
- If you do not see the DNS yet, click on 'Enable Advanced Settings'.
- Now you will be able to enter the DKIM-record in an empty box under your DNS settings. As a reference you can use the above-mentioned example.
If you have already created a DKIM record, you can use this website to see if the DKIM-record is correct.
Lastly, in order to make use of a DKIM record, it is important you install and configure DKIM on your own mail server. How to do so is explained in the following blog.