TatarDev Account Alerts emails you when user accounts change. Unlike a
blanket notifier, each event is switched on independently and scoped to the
users you actually care about, by role or by capability.
Events:
For each event you choose the roles it applies to, and optionally a list of
capabilities. An event with no roles and no capabilities selected applies to
every user. Matching considers both sides of a role change, so watching
“Administrator” covers both promotions to and demotions from that role.
Role changes are caught however they are made: by replacing a user’s role from
the Users screen, and equally by code that adds a second role to a user or
takes one away without touching the rest.
A “Send test email” button on the settings screen sends a one-off message to
the configured recipients, so you can confirm delivery works before relying
on it.
When several matching events happen in one request — a bulk role change, for
example — you receive a single digest rather than one email per user.