Skip to main content

Email Alerts

Email is the default notification channel and requires no external configuration.

Adding an Email Channel

  1. Go to Settings → Notification Channels
  2. Click New Channel
  3. Select Email
  4. Enter one or more email addresses (comma-separated)
  5. Click Save
  6. Click Test to verify delivery

Email Format

DOWN notification:

Subject: 🔴 DOWN: Production API Health — pingsla.com

Your monitor "Production API Health" is DOWN.

URL: https://api.yourapp.com/health
Reason: HTTP 503 Service Unavailable
Since: 2026-05-18 14:32:00 UTC
Region: us-east-1, eu-west-1

View incident: https://app.pingsla.com/incidents/inc_xxxxxxxxx

RECOVERED notification:

Subject: ✅ RECOVERED: Production API Health — pingsla.com

Your monitor "Production API Health" has recovered.

URL: https://api.yourapp.com/health
Downtime: 4 minutes 22 seconds
Resolved: 2026-05-18 14:36:22 UTC

View incident: https://app.pingsla.com/incidents/inc_xxxxxxxxx

Multiple Recipients

Email channels support multiple addresses:

ops@yourcompany.com, cto@yourcompany.com, oncall@yourcompany.com

All addresses receive the same notification simultaneously. If you need different people to receive alerts at different severity levels, create separate alert policies with separate email channels.

Email Delivery

PingSLA sends email via dedicated transactional infrastructure (not shared SMTP). Emails originate from alerts@pingsla.com.

  • SPF: v=spf1 include:_spf.pingsla.com ~all (configured on pingsla.com)
  • DKIM: Signed with pingsla.com key
  • DMARC: Aligned
tip

Add alerts@pingsla.com to your email allowlist to prevent alerts from landing in spam.

Troubleshooting

IssueResolution
Alerts going to spamAdd alerts@pingsla.com to your allowlist
Not receiving test emailCheck spam folder; verify address spelling
Delayed deliveryEmail delivery is generally < 60 seconds; delays may indicate receiving server issues