If DKIM has been configured on a domain (DNS has a TXT record containing a DomainKey), is it necessary to sign all outgoing messages, or is it optional?
I have a domain with a corporate mail server which doesn't sign outbound messages (I don't have any control over this server).
I am adding a web application server which will send outbound messages and I am intending that these messages will be signed.
I am wondering whether adding the DomainKey to DNS will negatively impact deliverability of unsigned messages originating from the corporate mail server.
Is the DKIM verification process on the receiving mail server triggered by the mere presence of the DomainKey in DNS, or is it only activated if an inbound message is signed with DKIM?