Контроль сроков SSL-сертификатов с дашбордом и письмом

Сценарий по расписанию проверяет SSL-сертификаты всех доменов из таблицы, ведёт наглядный дашборд и присылает письмо, если срок какого-то сертификата подходит к концу.

  • Предупреждение до истечения, а не после
  • Все домены — в одном дашборде
  • Письмо приходит только когда есть риск
  • Список доменов ведёшь в обычной таблице
Google Sheets

Как это работает

Перенос данных из Keap в Google Sheets делается готовым сценарием: он сам замечает новое и переносит его.

  1. Запуск: Schedule Trigger (каждые 3 дня в 10:00)
  2. Затем: Читать список доменов из Google Sheets
  3. Затем: Подготовить список доменов и установить порог
  4. Затем: Разделить на отдельные домены
  5. Затем: Проверить SSL-сертификат через OpenSSL
  6. Затем: Распарсить результаты SSL и выявить истекающие сертификаты
  7. Проверка: Есть истекающие сертификаты
  8. Если да — Сформировать email-оповещение HTML
  9. Затем: Отправить оповещение по email через SMTP
  10. Затем: Разделить результаты для обновления листа
  11. Затем: Обновить Google Sheet результатами

Эту интеграцию Keap и Google Sheets можно запустить в Scriptera: опишите задачу словами — сценарий соберут, запустят и будут следить, чтобы он работал.