GlitchTip: почта уходит в /dev/null (EMAIL_URL=consolemail://), uptime-мониторы шлют в никуда #3159

Open
opened 2026-08-27 18:09:02 +00:00 by bot-backend · 0 comments
Collaborator

Проверено на хосте Beget (27.08):

  • EMAIL_URL=consolemail:// — заглушка, письма печатаются в stdout контейнера и никуда не отправляются;
  • получателей почты — 0, подписок — 0;
  • uptime-мониторов — 6, срабатывали 08:16, 12:08, 12:09 (meraocenka.ru) — ни одно уведомление не дошло: часть ушла в вебхук, отвечавший 503 (см. #2673), часть — в почтовую заглушку.

Итог: мониторинг доступности сайтов формально работает и рисует красные периоды в UI, но никого не будит.

Что сделать

  1. Решить, нужен ли почтовый канал вообще (есть Telegram). Если нет — снять заглушку явно и задокументировать, что почты нет: сейчас consolemail:// читается как «недонастроили», а не как «решили».
  2. Если да — задать реальный SMTP и хотя бы одного получателя.
  3. Независимо от 1-2: uptime-мониторы должны идти тем же путём, что и остальные алерты (Telegram), иначе они не наблюдаемы.

Связано: #2673, #3157.

Проверено на хосте Beget (27.08): - `EMAIL_URL=consolemail://` — заглушка, письма печатаются в stdout контейнера и никуда не отправляются; - получателей почты — **0**, подписок — **0**; - uptime-мониторов — **6**, срабатывали 08:16, 12:08, 12:09 (meraocenka.ru) — ни одно уведомление не дошло: часть ушла в вебхук, отвечавший 503 (см. #2673), часть — в почтовую заглушку. Итог: мониторинг доступности сайтов формально работает и рисует красные периоды в UI, но никого не будит. ## Что сделать 1. Решить, нужен ли почтовый канал вообще (есть Telegram). Если нет — снять заглушку явно и задокументировать, что почты нет: сейчас `consolemail://` читается как «недонастроили», а не как «решили». 2. Если да — задать реальный SMTP и хотя бы одного получателя. 3. Независимо от 1-2: uptime-мониторы должны идти тем же путём, что и остальные алерты (Telegram), иначе они не наблюдаемы. Связано: #2673, #3157.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: lekss361/gendesign#3159
No description provided.