One outage email per account, listing its affected services
If you email customers about an outage or maintenance, and one customer can hold several services, send one email per account that lists exactly that account's affected services. Group only after every per-service check has run, make the list a required part of the template, and let the preview run the same code as the send. Here is the design, and the case where per-service mail is still the…
When announcing outages or maintenance, Pulsed Media sends one email per customer account, detailing precisely which services are impacted for that account. To ensure this, the email sender follows a strict process. First, it identifies the affected services from infrastructure data. Then, it applies various per-row checks, such as whether the account is closed, in an excluded group, or if the customer has opted out of service emails.
After passing these checks, each service row is grouped by account. The sender then generates a separate email for each account, listing the services that affected that specific account. This approach ensures customers receive relevant information without unnecessary duplicates or confusion.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.