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)