With all the movement with DomainKeys and the updated DomainKeys Identified Mail (better known as DKIM), much has changed in the “standards” and it is difficult gathering the correct steps to do when integrating with sendmail on Fedora.
Following these simple steps, you should be able to get it configured and running with little headache. Note there are a lot of moving pieces and a misstep on one will cause failure. Check and re-check each step before moving on.
- Install the DKIM package using yum
- Generate the public and private keys
- Create the DNS records
- Public DomainKey Selector
- Author Domain Signing Practices
- Modify the configuration files
- Private keys
- Milter configuration
- Internal hosts
- Start the dkim-milter service
- Integrate with sendmail