
This tutorial contains step-by-step instructions for the terminal. It is impossible for me to foresee all changes that one might have applied to a server. If you have already tinkered with your system, be aware that things might differ. This tutorial has been tested on a standard OS X 10.10.x Yosemite and OS X 10.11.x El Capitan With Server 5.x installation. So always be very careful and double-check which file you are editing. While some of them are still the same, many have changed in an attempt by Apple to better consolidate server related files and binaries.
#Os x yosemite 10.11 mac os x
If you have used Mac OS X Server releases prior to OS X 10.10.x Yosemite and OS X 10.11.x El Capitan With Server 5.x, you are most likely used to a series of standard file paths. Separate versions of this tutorial are available for earlier Mac OS X Server versions. This document is written for OS X 10.10.x Yosemite and OS X 10.11.x El Capitan With Server 5.x. If you do not feel comfortable with using the command line, you should look for a ready made installer package or for somebody to assist you. This document will require you to use the command line. Signing is handled by amavisd-new and Postfix. This allows to integrate as closely as possible with the existing components on OS X 10.10.x Yosemite and OS X 10.11.x El Capitan With Server 5.x. Verification of signatures is done through amavisd-new/SpamAssassin. On the other hand, Apple is now including an updated version of amavisd-new with its Server OS, so why rely on extra components when all we need is already available. dkimproxy is still a valid solution, but it hasn’t been maintained much in the past couple of years. Unlike previous versions of this tutorial which were based on dkimproxy and amavisd, this tutorial relies only on amavisd. Second, it allows you to sign outgoing messages with a digital signature for recipients to verify your mail server. First, it is used to verify if a sender domain is using DomainKeys/DKIM signatures and if the incoming mail was correctly signed. There are plenty of discussions about this available on the internet.ĭomainKeys/DKIM functionality has two sides to it. This is a decision you must make for yourself. Neither will I discuss whether DomainKeys/DKIM are useful or not. You will not find many explanations as to why something is done one way or the other.
#Os x yosemite 10.11 how to
The purpose of this document is to provide instructions on how to implement DomainKeys/DKIM on OS X 10.10.x Yosemite and OS X 10.11.x El Capitan With Server 5.x. Please make sure you have a backup before applying modifications to your server. Caveats – READ this chapter!ĭISCLAIMER: The author(s) claim(s) no responsibility for any damage that may occur from the use of any information found here or found on links followed from this document. Using amavisd-net to sign outgoing messages 5. Using Mail::DKIM to verify incoming messages 4.
