DKIM key rotation recommended frequency is typically every 6 months as outlined in the M3AAWG document. However, the feasibility of this practice depends largely on how you manage your DKIM keys.
If you have direct access to your domain’s DNS and can update the DKIM records yourself (TXT records), scheduling a rotation every 6 months is straightforward in most cases. On the other hand, if a third-party vendor manages your DKIM keys, usually through CNAME delegation, the ability to rotate keys depends on the features they offer. Some vendors might have built-in options for automated key rotation or settings that allow for manual updates at the recommended intervals.
To understand what’s possible in your specific case, it’s essential to check the vendor’s documentation or reach out to their support team. They can provide guidance on whether they support DKIM key rotation and, if so, how it can be implemented.