A selector identifies the DKIM public key used for a signature. Rotation should create a new selector, not silently replace a key while old mail signed under that selector is still moving.
A safe lifecycle is:
- publish new selector/key;
- verify DNS;
- switch signing to the new selector;
- verify production signatures;
- retain old public key during overlap;
- retire the old selector when no longer needed.
Keep selector names operationally meaningful enough to identify owners without exposing secrets.