From 18f7d6047865f47db7c6b602caadf4879ab0116d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9CNaeel=E2=80=9D?= Date: Wed, 26 Aug 2026 13:29:54 +0300 Subject: [PATCH] Add KUMA alert subject prefix --- History/2026-08-26.md | 3 +++ src/app.py | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/History/2026-08-26.md b/History/2026-08-26.md index e35d3c2..59237a1 100644 --- a/History/2026-08-26.md +++ b/History/2026-08-26.md @@ -133,4 +133,7 @@ WHITELIST_TIMEOUT=10 ```text SMTP_TO=tazet@narod.ru +SMTP_SUBJECT_PREFIX=[KUMA] ``` + +Для сортировки почты добавлен префикс темы `[KUMA]`. `SMTP_FROM` остаётся реальным адресом SMTP-аккаунта; несуществующий адрес отправителя не используется. diff --git a/src/app.py b/src/app.py index 5aa21a6..c4b3354 100644 --- a/src/app.py +++ b/src/app.py @@ -49,7 +49,8 @@ def check_whitelist(): def send_alert(subject, body): message = EmailMessage() - message["Subject"] = subject + subject_prefix = os.getenv("SMTP_SUBJECT_PREFIX", "[KUMA]") + message["Subject"] = f"{subject_prefix} {subject}" message["From"] = os.environ["SMTP_FROM"] message["To"] = os.environ["SMTP_TO"] message.set_content(body)