Basic Ping by email "How-to" #970
-
Hi, But I'd like to be able to ping by sending in emails. Basically, what I need to monitor by emails are a bunch of backups and automated processes from various applications that are able to send out email notifications (already set up, sending them using my main domain's smtp server). My instinct (from my basic knowledge) tells me that there should be some integrated email client on Healthchecks' side, receiving incoming emails. Thanks in advance for your help, and again, sorry for being such a newb here... I searched online for a while, but to no avail. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 3 replies
-
Have a look at the diagram here: https://explained-from-first-principles.com/email/#architecture
In practice, to set up pinging via email, you would:
You could also set it up like that:
On the hosted service, the SMTP server listens on both port 25, and on port 587, so it can be used both ways (it accepts email relayed to it by other SMTP servers, but it also accepts email directly from clients). |
Beta Was this translation helpful? Give feedback.
-
OK, thank you for your detailed answer, I think it is much clearer now. A few additional questions, if I may :
|
Beta Was this translation helpful? Give feedback.
Have a look at the diagram here: https://explained-from-first-principles.com/email/#architecture
manage.py smtpd
) is the incoming mail server of 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:
manage.py smtpd
is running and listening on port 25