From 657e287b5dc45f5c908f384e25696214e3ba02bf Mon Sep 17 00:00:00 2001 From: OpeItcLoc03 Date: Fri, 14 Aug 2026 10:01:56 +0000 Subject: [PATCH] meta(tasks): close [snolla-mailer-per-recipient-send] in OpeItcLoc03/admin --- .tasks/STATUS.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.tasks/STATUS.md b/.tasks/STATUS.md index d1e1303..49e1316 100644 --- a/.tasks/STATUS.md +++ b/.tasks/STATUS.md @@ -61,15 +61,16 @@ _Updated: 2026-05-26 — заведена `bookva-tenant-cutover-prep` ⚪ (7-st _Updated: 2026-05-25 (`iis-migration-to-ruvds` 🟢 closed Phase 1 per user decision — 9/24 hostnames live на RUVDS, source IIS оставлен running. `migrate-elasticsearch-to-books-vds` 🟢 closed ранее сегодня. 16 IIS hostnames + LE renewal pipeline + decommission — descoped в Closure note, не отдельные tracker tasks.)_ -## ⚪ [snolla-mailer-per-recipient-send] — Mailer: по одному письму на каждого получателя (loop), не в один To. Холодный ящик e-16513832@yandex.ru → 554 SPAM на 2+ получателях; 11 форм с 2–3 админами падают. +## 🟢 [snolla-mailer-per-recipient-send] — Mailer: по одному письму на каждого получателя (loop), не в один To. Холодный ящик e-16513832@yandex.ru → 554 SPAM на 2+ получателях; 11 форм с 2–3 админами падают. -**Status:** ready -**Where I stopped:** ТЗ согласовано vitya 2026-08-14 и отправлено в victor/snolla inbox (`2026-08-14T09-48-56Z-admin.md`). snolla занят задачами vitya — делать в его очередь, не срочно. -**Next action:** Ждать релиза snolla (mailer per-recipient loop) → пинг в инбокс → деплой тиража (pilonuxt 16 + env 17–23) → контрольный заказ с 2 админами → оба письма в ящиках (vitya + info@pilorama98.ru). FormRecipients НЕ трогаем. +**Status:** done +**Where I stopped:** реализовано: emailSender.js цикл по получателям (dedupe, per-recipient try/catch, Cc/Bcc/Reply-To сохранены), v0.9.0, тесты 6/6, коммит bb8599d +**Next action:** (none — kept until merged) **Branch:** master **Weight:** needs-claude **Notify:** OpeItcLoc03/admin + ---