From 9b90e58a6021cc17a7af03eadb0a2db8d8066e95 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D0=BB=D0=B0=D0=B4=D0=B8=D1=81=D0=BB=D0=B0=D0=B2=20?= =?UTF-8?q?=D0=9F=D0=B0=D0=BD=D0=BA=D0=B8=D0=BD?= Date: Tue, 22 Sep 2026 16:05:17 +0400 Subject: [PATCH] docs: SOGo patch, mail import completed, SSL cert update --- Почта.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/Почта.md b/Почта.md index b84e6e6..268b442 100644 --- a/Почта.md +++ b/Почта.md @@ -72,3 +72,20 @@ docker compose restart postfix-mailcow # перезапуск postfix ## Проброс SMTP в роутере Проброс 25/587/465 на 80.234.91.82 **сделан** — входящая почта из интернета работает. + +## SOGo-авторизация (патч 22.09.2026) +**Проблема:** SOGo-логин читает `_sogo_static_view.c_password`, а не `mailbox.password`. Функция `update_sogo_static_view()` в `functions.inc.php` при создании/смене пароля ящика вставляла **случайный** `{SSHA256}`-хеш → webmail-логин падал с `403 /SOGo/connect`, хотя IMAP и админка работали. + +**Патч:** `functions.inc.php` модифицирован — `update_sogo_static_view()` теперь кладёт `mailbox.password` (bcrypt) вместо случайного SHA256. Бэкап: `functions.inc.php.bak`. + +**Проверка:** `sogo_access=1`, `force_pw_update=0` → SOGo получает реальный пароль. Совпадает с upstream (mailcow PR #5183). + +## Импорт почты с 192.168.27.173 (завершён 20.09.2026) +`imapsync 2.314` перенёс два ящика: +1. `Admin` (173:143) → `vladislav@pankin.info` (107:993): 5 папок, **38 писем** +2. `vladislav` (173:143) → `vladislav@pankin.info` (107:993): 22 папки, **159 090 писем**, **16.638 GiB**, 10 505 дубликатов пропущено, время ~7.2 часа + +Итого на 107: ~159 128 писем. + +## SSL-сертификат dovecot (20.09.2026) +Заменён self-signed → Let's Encrypt (`C = US, O = Let's Encrypt, CN = YE1`, до 17.12.2026). Файлы: `data/assets/ssl/{cert.pem,key.pem}` (скопированы из `/etc/letsencrypt/live/mail.pankin.info/`).