Представьте ситуацию: регистрируетесь на каком-то сервисе, указываете email, а потом ждёте подтверждения. Вместо того чтобы лезть в почтовый клиент или обновлять вкладку в браузере, письмо просто прилетает в Telegram — с темой, отправителем и даже кратким содержимым. Звучит удобно, правда? Особенно если весь день проводишь в мессенджерах, а почта кажется чем-то из прошлого века.
Именно для таких случаев существует Mail2Telegram — бот, который превращает электронные письма в уведомления в чате. Проект от разработчика TBXark, который стартовал ещё в 2023 году, но продолжает обновляться. Последние правки были в ноябре 2025-го, так что вещь живая и актуальная.
Многие уже привыкли, что Telegram может заменить кучу приложений. А тут ещё и мониторинг почты в реальном времени, без лишних окон и приложений. Давайте разберёмся, как это устроено и стоит ли заморачиваться с настройкой.
Что такое Mail2Telegram и зачем он нужен
Всё просто: это Telegram-бот на базе Cloudflare Workers, который ловит письма через Cloudflare Email Routing и пересылает их в ваш чат. Получается бесконечный временный ящик — можно генерировать адреса с любыми префиксами, и всё будет приходить в одно место.
Зачем это вообще? Ну, во-первых, удобство. Не надо постоянно проверять Gmail или Яндекс.Почту. Письмо пришло — сразу пуш в Telegram. Во-вторых, для тех, кто использует кастомные домены с Cloudflare, это идеальный способ организовать пересылку без лишних серверов.
Плюс, бот добавляет приятные мелочи: предпросмотр текста, кнопки для действий и даже сводки от ИИ. Не просто "пришло письмо", а сразу понятно, о чём оно.
Проблема мониторинга email в мессенджерах
Часто бывает так: важное письмо где-то затерялось в спаме или среди промо-рассылок. Или сидишь в телефоне, а почтовый клиент тормозит. Mail2Telegram решает это, делая email частью повседневного чата. Особенно полезно для фрилансеров, кто регистрируется на куче сайтов, или просто для тех, кто устал от уведомлений в разных приложениях.
Основные возможности бота
Тут список того, что реально работает: мгновенные уведомления, просмотр в текстом или HTML-формате, фильтры по отправителям. Письма кэшируются на сутки по умолчанию, чтобы не потерять, если что. Ещё можно настроить бэкап на другой email.
Как работает пересылка писем в Telegram-чат
Сердце всего — Cloudflare. Их Email Routing позволяет создавать правила для почты на кастомном домене. А Worker — это скрипт, который обрабатывает входящие письма и шлёт их в Telegram.
Когда приходит email, бот парсит заголовок, отправителя, тему. Потом формирует сообщение с кнопками: посмотреть сводку, открыть текст, HTML-версию. Всё в реальном времени, без задержек.
Роль Cloudflare Email Routing и Worker
Без Cloudflare это бы не работало так гладко. Routing ловит все письма на catch-all адрес и кидает их в Worker. Там уже магия: разбор, фильтры, отправка в бот.
Обработка уведомлений и предпросмотр
Уведомление приходит с основной инфой: от кого, кому, тема. Дальше — кнопки для деталей. Если письмо длинное, оно обрезается, чтобы не грузить чат.
Ключевые фичи: от ИИ-сводок до фильтров
Вот где становится интересно. Недавно, в октябре 2025-го, добавили поддержку Workers AI для сводок. Письмо пришло — бот может сразу сказать: "Это подтверждение заказа на 5000 рублей" или "Рассылка с акцией".
Если Workers AI не настроен, можно подключить OpenAI. Работает аккуратно, без лишней болтовни.
AI-сводки писем с Workers AI или OpenAI
Сводка — это короткий пересказ содержимого. Удобно для длинных писем: не читаешь весь текст, а сразу понимаешь суть.
Белый и черный списки на основе regex
Фильтры — вещь мощная. Можно пропускать только от определённых доменов или блокировать спам по регуляркам. Раньше это делалось в переменных, теперь через Telegram Mini Apps — удобнее управлять прямо в чате.
Кэширование и бэкап почты
Письма хранятся в KV Cloudflare с TTL 1 день. Если нужно дольше — меняете настройку. Бэкап: указываете список адресов, и копия уходит туда. Полезно на случай сбоев.
Как развернуть Mail2Telegram самостоятельно
Настройка не самая простая, но если разбираетесь в Cloudflare, то за час управитесь. Нужно три вещи: бот в Telegram, Worker и правила routing.
Сначала создаёте бота через @BotFather, получаете токен. Потом деплоите Worker — можно скопировать готовый код или через wrangler.
Настройка Telegram-бота и Mini Apps
Важно: для Mini Apps ставите стандартную политику приватности от Telegram. Иначе не взлетит. Webhook ставится автоматически при инициализации.
Деплой на Cloudflare Workers
Клонируете репозиторий, редактируете конфиг с токеном. Публикуете — и готово. Нужно KV namespace для хранения.
Конфигурация Email Routing
В правилах catch-all меняете действие на "Send to Worker" с именем вашего. Всё, письма полетели.
Ограничения и что стоит знать перед использованием
Не всё идеально. Главный минус — нет поддержки вложений. Если файл прикреплён, бот его игнорирует. Автор советует комбинировать с другим проектом для просмотра attachments.
Ещё большие письма могут обрезаться, чтобы не таймаутить Worker. И фильтры требуют знаний regex, если хотите тонкую настройку.
Почему нет поддержки вложений
Просто ограничение Workers — обработка бинарников сложная и дорогая. Лучше forwarded на другой сервис.
Безопасность и лицензия MIT
Проект открытый, MIT — берите, форкайте. Но помните: токены и ключи храните аккуратно. Есть режим guardian, чтобы избежать дубликатов.
Стоит ли пробовать Mail2Telegram в 2026 году
В целом, да. Если у вас домен на Cloudflare и вы много в Telegram — это находка. Удобный мониторинг почты, ИИ-сводки, фильтры. Альтернативы есть, типа IMAP-ботов, но они чаще требуют сервер или поллинг.
Проект развивается, звёзд на GitHub уже за 300, форков немало. Для тех, кто любит serverless-решения — самое то. Попробуйте, настройка окупится удобством.
🔔 Если статья была полезной, жмите на колокольчик на главной странице канала, чтобы быть в курсе новых публикаций, и подпишитесь, если ещё не подписаны! 📰