У меня есть скрипт, который проверяет, работает ли сайт в сети, и отправляет письмо, если он не работает.Сценарий настроен с запланированным заданием, которое выполняется каждые 30 минут.
Проблема заключается в следующем:
Если сайт не работает в выходные или вечер (или в день, когда я не отслеживаю почтовый ящик), письма продолжают отправляться.
Мне было интересно, какой метод я мог бы использовать, чтобы отправлять почту только в том случае, если в последний раз почта была отправлена 3 часа назад?
Исходя из этого, я могу отправлять почту только один раз каждые 3 часа.
Я исследовал использование ключей реестра, но мне было интересно, будет ли это правильным подходом.