Hello @milohiss
@milohiss said:
Are maintenance emails sent only when a notice is first created? Can its dashboard timestamp change without another email being sent?
Yes to both, and that is exactly what you are seeing. Email fires when the notification is first created, or when an already-acknowledged notice is re-raised. An unacknowledged notice that keeps re-pinning gets its creationTime bumped every run and the dashboard renders that field and sorts by it, so it looks brand-new at the top of the bell while no mail is generated.
The August email was the original send, nothing has been "missed" since, by design.
@milohiss said:
What read-only diagnostic can distinguish expected suppression of repeat notifications from a failure to generate or send the email?
In the box.log you could find lines like:
mailer: Email "..." sent to ... for a successful send
Error sending Email ... for a real failure
notifications: add: <type> <title> for a notification being added logged only on insert not on update
@milohiss said:
All available email notification categories are now enabled. Does this cover every new bell notification? If not, which are dashboard-only?
They cover every notification that can produce an email.
But several bell notices have no mailer and are dashboard-only and these are: cloudronInstalled, cloudronUpdated, ubuntuUpdate (for EOL warnings like Ubuntu 20), mailStatus (Email configuration error), domainConfigCheckFailed, appUpdateCheckFailed
Maybe this is something we could improve.
@milohiss said:
Is there a supported way to receive email reminders for unresolved urgent notices?
Currently, there is no reminder/re-nag timer.
The one supported lever is the acknowledge transition: dismiss the notice in the bell, and the next check (≤24h for reboot, ≤4h for updates) re-raises it and sends a fresh email.