// Windows 10 / Windows 11 · Python не нужен
Установка на Windows
Четыре шага. Python не нужен — дистрибутив включает runtime. Около 10–15 минут от скачивания до первого уведомления.
Скачать архив с GitHub Releases
Откройте GitHub Releases, скачайте последний ZIP-файл LetterBot. Убедитесь, что скачиваете актуальную версию (v).
Распаковать в удобное место
Распакуйте архив, например, в C:\LetterBot. Путь не должен содержать кириллицу или пробелы.
Создать Telegram-бота
Напишите @BotFather в Telegram, команда /newbot. Скопируйте токен. Напишите боту любое сообщение и получите ваш chat_id через https://api.telegram.org/bot[TOKEN]/getUpdates
Заполнить accounts.ini
Откройте accounts.ini в текстовом редакторе. Заполните IMAP-данные (хост, порт, логин, пароль приложения) и токен Telegram-бота. Для Gmail нужен «пароль приложения», а не основной пароль.
Запустить letterbot.bat
Дважды щёлкните letterbot.bat. Система выполнит healthcheck по всем ящикам и запустит Telegram-polling. Первое уведомление появится при следующем новом письме.
http://127.0.0.1:8787/doctor — там будет точный список проблем. Или запустите letterbot.bat --validate для проверки конфига.
IMAP-настройки популярных провайдеров
| Провайдер | IMAP-хост | Порт | Примечание |
|---|---|---|---|
| Яндекс.Почта | imap.yandex.ru | 993 | Включить IMAP в настройках |
| Mail.ru | imap.mail.ru | 993 | Включить IMAP в настройках |
| Gmail | imap.gmail.com | 993 | Нужен «Пароль приложения» |
| Outlook / Office 365 | outlook.office365.com | 993 | OAuth или пароль приложения |
| Любой IMAP-сервер | Спросите у хостинга | 993/143 | SSL рекомендуется |