You can't DKIM sign a cabbage

The DKIM specification and implementations of DKIM signing and validation code make some unstated assumptions about the environment they&rsquo;re running in.