Гайд: Mail Manager — работа с почтой через Telegram
Гайд: Mail Manager — работа с почтой через Telegram
Mail Manager — часть OpenClaw. Позволяет читать письма, искать, составлять ответы
и отправлять — всё через Telegram, без открытия почтового клиента.
Почтовые ящики
Подключены три ящика:
| Ящик | Тип | Назначение |
|---|---|---|
info@sitedesign.ee | IMAP + SMTP | Входящие от клиентов |
admin@sitedesign.ee | IMAP + SMTP | Административные письма |
k.petrenko2011@gmail.com | Gmail OAuth2 | Личный Gmail |
Утренний отчёт
Каждый день в 08:30 (по Таллину) Серёга присылает отчёт по новым письмам
за последние 24 часа — по всем трём ящикам.
Письма классифицированы DeepSeek по важности:
- 🔴 Важные — требуют реакции (клиенты, платежи, срочное)
- 🟡 Информационные — полезно знать, но не срочно
- ⚪ Спам — можно игнорировать
Если отчёт не пришёл — проверь что workflow Serjoga- morning email report
активен в n8n (https://n8n.web-design.ee).
Поиск писем
Напиши Серёге что ищешь — он поймёт:
- «Найди письмо от MetaCoach» → поиск по отправителю
- «Письма про invoice за последнюю неделю» → поиск по ключевым словам
- «Покажи последние 10 писем» → без фильтра, последние входящие
- «Есть ли что-то от info@sitedesign.ee про домен?» → поиск с фильтром по ящику
Как это работает технически:
Серёга ищет по кэшу (до 300 последних писем), если не найдено — запрашивает
Gmail API напрямую. Кэш пополняется при каждом новом письме и при утреннем отчёте.
Просмотр письма
После поиска Серёга покажет список писем с номерами. Попроси показать конкретное:
- «Покажи письмо №3»
- «Открой первое»
- «Читай второе»
Серёга покажет полный текст письма (до 2000 символов). Для очень длинных писем —
может понадобиться попросить «дальше» или «покажи остальное».
Составление ответа
Шаг 1 — попроси составить ответ:
- «Составь ответ на это письмо — скажи что посмотрим на следующей неделе»
- «Ответь на письмо №2: договорились, оплата до пятницы»
- «Напиши новое письмо на info@metacoach.lv — привет, мы обновили сайт»
Шаг 2 — проверь черновик:
Серёга покажет черновик: кому, тема, текст. Прочитай внимательно.
Шаг 3 — подтверди:
- «Да, отправляй» или просто «да» → письмо отправляется
- «Поправь, ...» → Серёга переделает
- «Нет» → черновик удаляется
Серёга никогда не отправляет без подтверждения. Это не баг, это защита.
Удаление писем
Удаление писем работает только для Gmail. Для info@ и admin@ — временно
не реализовано (IMAP delete отложен, нужна дополнительная настройка на VPS).
- «Удали это письмо» → работает для Gmail
- «Удали спам из admin@» → ответит «не поддерживается для этого ящика»
Ограничения и известные проблемы
Gmail OAuth токен истекает через 7 дней
Gmail OAuth2 использует токен, который истекает через 7 дней если приложение
не опубликовано в Google Cloud. Когда токен истечёт — Серёга перестанет
читать Gmail и выдаст ошибку авторизации.
Что делать: обновить токен через n8n (перепройти OAuth в credential
Gmail account, id: izSPy0OQFW7qWNqM). Долгосрочное решение — опубликовать
Google Cloud OAuth app (задача в backlog Phase 3).
Кэш не содержит старых писем
Кэш хранит максимум 300 последних писем. Очень старые письма (старше месяца-двух)
могут не найтись через поиск. В этом случае Серёга автоматически попробует
прямой запрос к Gmail API.
IMAP для info@/admin@ — только чтение
Отправка через info@ и admin@ — через SMTP, работает. Чтение — через IMAP,
работает. Удаление и перемещение — не реализовано (требует imapflow в Docker).
История изменений
| Дата | Что изменилось |
|---|---|
| 2026-06-03 | Гайд создан |