It would make a lot of sense to add an implementation of INotifier (and corresponding NotifierSettings subclass) that will send notifications to a selected list of e-mail addresses, via a specified mail server.
Though it's unclear at this point what the exact details would be, at the least it will very likely need to include:
A debounce feature, so you don't accidentally spam people;
To/Cc/Bcc support (incl multiple addressees);
Format for the subject line with both "set" text and (parts of) the failing checks/layers;
Body with all the details of the failed message;
Helpful logging if e-mailing goes wrong (e.g. mailbox unavailable errors should end up in the application error log);
It would make a lot of sense to add an implementation of
INotifier
(and correspondingNotifierSettings
subclass) that will send notifications to a selected list of e-mail addresses, via a specified mail server.Though it's unclear at this point what the exact details would be, at the least it will very likely need to include: