This was -- and continues to be -- the subject of much debate. The compromise[Maybe this is not within the scope of DKIM, but I will ask it anyway since it may affect how well DKIM is accepted.]
What prevents a malicious domain from spoofing a sender's address?
I.e. Is there anything in DKIM that (effectively) prevents a malicious
domain from using my personal address, or any one elses address?
From: mike@xxxxxxxx Sender: list@xxxxxxxxxxxxxxx
From: mike@xxxxxxxx Sender: vile@xxxxxxxxxxx