Назад к проектам
Почтовый клиент внутри Telegram
Telegram-боты

Почтовый клиент внутри Telegram

Полноценный e-mail клиент как Telegram Mini App: IMAP, push-уведомления и управление Sieve-фильтрами.

Задача. Свести почту в мессенджер: читать, отвечать и наводить порядок во входящих, не переключаясь между приложениями — и с реальными push, а не периодическим опросом.

Подход. Я сделал это как Mini App с серьёзным бэкендом — полноценная работа с почтовыми протоколами, а не упрощённая «читалка».

Решение. Node.js + grammY + Express (бэкенд мини-аппа), imapflow для навигации по папкам/чтения/ответа/удаления, push в реальном времени через IMAP IDLE, создание и управление Sieve-фильтрами (RFC 5804 ManageSieve) для правил автоматизации, рендер HTML и plain-text писем, поиск и пагинация, авторизация через HMAC-SHA256 по Telegram WebApp initData.

Результат. Отзывчивый почтовый клиент прямо в Telegram для mobile-first сценариев, с мгновенными уведомлениями и серверными правилами фильтрации — без сторонних почтовых приложений.

Похожие проекты