Email changes can affect systems outside your direct control because DNS caches, remote queues and third-party providers participate in delivery.

A good change plan states:

  • current state;
  • desired state;
  • exact records/rules changing;
  • validation tests;
  • expected propagation or queue behavior;
  • rollback conditions;
  • owner and maintenance window.

Avoid simultaneous mystery

Changing MX, SPF, DKIM, gateway routing and application credentials at the same time makes failures harder to isolate.

Stage changes where the architecture allows it.

Reference material