Skip to content

Basic Ping by email "How-to" #970

Answered by cuu508
LaurentAtJoes asked this question in Q&A
Discussion options

You must be logged in to vote

Have a look at the diagram here: https://explained-from-first-principles.com/email/#architecture

  • Your automated process is the mail client of sender
  • Your domain's SMTP server is the outgoing mail server of sender
  • Healthchecks' SMTP server (the one you launch with manage.py smtpd) is the incoming mail server of recipient.
  • There's no separate mail client of the recipient, manage.py smtpd accepts incoming email, processes it and creates ping events in a single process.

In practice, to set up pinging via email, you would:

  • Make sure manage.py smtpd is running and listening on port 25
  • Make sure it can be reached from the public internet (so your domain's SMTP server can hand off email to it)
  • M…

Replies: 2 comments 3 replies

Comment options

You must be logged in to vote
1 reply
@LaurentAtJoes
Comment options

Answer selected by LaurentAtJoes
Comment options

You must be logged in to vote
2 replies
@cuu508
Comment options

@LaurentAtJoes
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants