Email Notifications

Email alerts sent when your monitors detect issues. Works with any email client or service.

Why Email Notifications?

  • Works with any email client or service
  • Creates an email trail of notifications
  • Easy forwarding and sharing with team members
  • Integration with email filters and rules

Setting Up Email Contacts

  1. 1

    Navigate to Contacts

    Go to Settings → Contacts in your dashboard

  2. 2

    Add Email Contact

    Click "Add Contact" and select "Email" as the type

  3. 3

    Enter Details

    Provide a name for the contact and the email address

  4. 4

    Save Contact

    Click save to add the email contact

  5. 5

    Assign to Monitors

    Add the contact to any monitors that should send alerts to this email

Note: Emails are sent immediately to the addresses you provide. Ensure email addresses are correct before adding them.

Email Content

Email notifications are simple plain text messages with key information:

Down Alert Format

Subject: Production Server is DOWN!
Production Server is DOWN! Reason: Connection timeout after 10000ms. See incident details at https://uptime-monitor.io/dashboard/[monitor-id] ----- Uptime Monitor

Recovery Alert Format

Subject: Production Server is UP!
Production Server is UP! It was down for 5m 23s. See incident details at https://uptime-monitor.io/dashboard/[monitor-id] ----- Uptime Monitor

SSL Certificate Warnings

Alert messages by timing:
"example.com certificate has expired!"
"example.com certificate will expire tomorrow!"
"example.com certificate will expire in 7 days!"
"example.com certificate will expire in 14 days."
"example.com certificate will expire in 30 days."

Note: Email notifications are sent as plain text for maximum compatibility. The message content is concise and includes a link to view full incident details in your dashboard.

Email Credits System

How Email Credits Work

Email credits ensure reliable delivery through premium email services:

  • Each email notification consumes 1 credit
  • Credits reset daily at noon UTC
  • Unused daily credits don't roll over
  • Both down and recovery alerts use credits

Daily Email Limits

Free plan: 10 emails per day
Paid plans: Daily limit matches your monitor count
For example: 50 monitor plan = 50 emails per day

Additional Email Packages

Need more emails? Purchase additional credits that never expire:

  • • Extra email packages available in Settings → Billing
  • • Purchased credits are used after daily credits are exhausted
  • • No expiration on purchased credits
  • • Use across all monitors in your account

Delivery & Reliability

Delivery Speed

Email notifications are sent immediately when status changes are detected. Most emails arrive within seconds, though delivery time can vary based on receiving email servers.

Spam Prevention

To ensure notifications reach your inbox:

  • • Add alert@m.uptime-monitor.io to your contacts
  • • Check spam/junk folders initially
  • • Mark notifications as "Not Spam" if filtered
  • • Configure email rules to prioritize alerts

Email Service Provider

We use enterprise-grade email delivery services with high deliverability rates, dedicated IPs, and proper authentication (SPF, DKIM, DMARC).

Email Notification Best Practices

  • Use distribution lists

    Create team email lists to notify multiple people with one contact

  • Set up email filters

    Use email rules to categorize alerts by severity or service

  • Monitor credit usage

    Track daily email usage to avoid running out during incidents

  • Combine with other channels

    Use webhooks or PagerDuty for critical alerts that need immediate attention

  • Keep contacts updated

    Regularly review and update email contacts for team changes

Troubleshooting Email Delivery

Not Receiving Emails?

  1. 1. Check the email address: Ensure there are no typos
  2. 2. Check spam folder: Look in junk/spam for notifications
  3. 3. Verify contact assignment: Confirm the contact is assigned to monitors
  4. 4. Check credit balance: Ensure you have available email credits
  5. 5. Test with a temporary URL change: Point monitor to an invalid URL, wait for down alert, then restore the correct URL

If issues persist, contact support at hi@uptime-monitor.io