User Tools

Site Tools


how_to:signing_outgoing_mail_with_dkim

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
how_to:signing_outgoing_mail_with_dkim [2015/10/01 09:21] paulhow_to:signing_outgoing_mail_with_dkim [2020/07/16 19:57] paul
Line 11: Line 11:
 On the DNS server, create a new TXT record, with a host name of the <selector>._domainkey.<domain name> - for instance **1532654.example._domainkey.example.com**. Copy the public key from the key generator, and paste it into the TXT record's data. Remember to remove the speech marks and any spaces in the key. Apply the changes on the DNS server. On the DNS server, create a new TXT record, with a host name of the <selector>._domainkey.<domain name> - for instance **1532654.example._domainkey.example.com**. Copy the public key from the key generator, and paste it into the TXT record's data. Remember to remove the speech marks and any spaces in the key. Apply the changes on the DNS server.
  
-Now you need to sort out the private key. Copy the private key and paste it into a text editor, like notepad. This document needs to be saved into the VPOP3 directory, as a file called **domainkey_<domain name>_<selector>.key** (e.g. **domainkey_example.com_1532654.example.key**). +Now you need to sort out the private key. Copy the private key (including the BEGIN/END lines) and paste it into a text editor, like notepad. This document needs to be saved into the VPOP3 directory, as a file called **domainkey_<domain name>_<selector>.key** (e.g. **domainkey_example.com_1532654.example.key**). 
  
 Now go onto VPOP3 and click the **Services** tab, and **SMTP Server**, then click the **spam reduction** tab. Once there, change the **DKIM Signing** box to **All Local Senders**, and add the selector to the **DKIM Selector** box. Then click Submit. Now go onto VPOP3 and click the **Services** tab, and **SMTP Server**, then click the **spam reduction** tab. Once there, change the **DKIM Signing** box to **All Local Senders**, and add the selector to the **DKIM Selector** box. Then click Submit.
Line 17: Line 17:
 Now, when you send a message through your VPOP3 server from the appropriate domain, VPOP3 will generate a DKIM signature for the message.  Now, when you send a message through your VPOP3 server from the appropriate domain, VPOP3 will generate a DKIM signature for the message. 
  
 +====Multiple domains====
 If you can send mail from several different domains, just have several different domainkey_.....key files in the VPOP3 directory and VPOP3 will choose between them as appropriate. If there isn't a domainkey_.....key file for a particular sender, then VPOP3 will not generate a DKIM signature for that message. If you can send mail from several different domains, just have several different domainkey_.....key files in the VPOP3 directory and VPOP3 will choose between them as appropriate. If there isn't a domainkey_.....key file for a particular sender, then VPOP3 will not generate a DKIM signature for that message.
 +
 +Note that the //selector// must be the same for all domains, so rename the .key files and DNS hostnames as appropriate. The selector can be any text that is a valid DNS host name, so it can be random text, or something simple like 's1' or whatever you prefer. You should not reuse selector names as that can cause confusion if a signing certificate changes but the selector is the same.
how_to/signing_outgoing_mail_with_dkim.txt · Last modified: 2020/07/22 11:32 by paul