You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

26 lines
1.1 KiB

  1. # Email
  2. As an alternative to HTTP/HTTPS requests, you can "ping" checks by
  3. sending email messages to special email addresses.
  4. ![Email address for pinging via email](IMG_URL/emails.png)
  5. By default, SITE_NAME will consider any email received at the displayed address as
  6. a "success" signal. You can also configure SITE_NAME to look for specific
  7. keywords in message's subject line to decide if the message is "success"
  8. or a "failure" signal. You can set up the keywords in the
  9. **Filtering Rules** dialog:
  10. ![Setting filtering rules](IMG_URL/filtering_rules.png)
  11. ## Use Case: Newsletter Delivery Monitoring
  12. Consider a cron job that runs weekly and sends weekly newsletters
  13. to a list of email addresses. You have already set up a check to get alerted
  14. when your cron job fails to run. But what you ultimately want to check is if
  15. **your emails are getting sent and delivered**.
  16. The solution: set up another check, and add its email address to your list of
  17. recipient email addresses. Set its Period to 1 week. As long as your weekly email
  18. script runs correctly, and there are no email delivery issues,
  19. SITE_NAME will regularly receive an email, and the check will stay up.