Получение email по IMAP
Listen for one or more IMAP inboxes with the IDLE command, fetch unread email metadata plus text previews, and forward each message to OpenClaw webhooks. Use when tasks need near-real-time mailbox monitoring, multi-account inbox ingestion via environment variables, and automatic trigger delivery into OpenClaw automation.
Что делает навык
Наблюдает за одним или несколькими IMAP-почтовыми ящиками в режиме, близком к реальному времени, используя команды IDLE или опрос (poll), и извлекает метаданные непрочитанных сообщений. Автоматически пересылает структурированные данные о письмах и статусы доставки на вебхуки OpenClaw для дальнейшей обработки.
Когда применять
- Мониторинг почтового ящика в режиме реального времени с немедленной реакцией на новые письма.
- Прием сообщений из нескольких аккаунтов одновременно через конфигурацию переменных окружения.
- Автоматическая доставка триггеров в систему автоматизации OpenClaw при поступлении новых писем.
- Получение текстовых превью (snippet) и метаданных без загрузки полных тел сообщений или вложений.
Как работает
- Настроить переменные окружения для учетных записей IMAP и вебхуков OpenClaw, затем проверить конфигурацию командой check-config.
- Запустить процесс прослушивания (listen) в режиме idle или poll, указав параметры циклов, таймаутов и лимитов сообщений.
- При получении новых писем извлечь метаданные (тема, отправитель, UID, snippet) и сформировать JSONL-объекты.
- Отправить данные о каждом письме на вебхуки OpenClaw, добавив блоки MAIL_REF_JSON и ATTACHMENT_MANIFEST_JSON.
- Эмитировать события статуса (webhook_delivered, error) для отслеживания успешности доставки и работы соединения.
Примеры запросов агенту
Что понадобится
- Переменные окружения для IMAP-аккаунтов и вебхуков OpenClaw (согласно assets/config.example.env).
- Скрипт scripts/imap_idle_fetch.py и зависимости для работы с IMAP.
- Доступ к вебхукам OpenClaw (URL, токен) для отправки уведомлений.
Описание составлено по SKILL.md навыка, сверено 06.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.