Question: why is my dkim failing?
Answer: DKIM-Result: fail (bad signature) is an error that happens when DKIM signature doesn't match the mail body. It can happen due to modified mail content or corrupted/wrong DKIM DNS records.