Описание
Полное решение: Яндекс-Почта → Telegram уведомления
Требования по коду:
1. VS code последней версии
2. Python 3.12
✅ IMAP клиент для подключения к Яндекс.Почте
✅ Пароли приложений Яндекс
✅ Telegram Bot API для отправки уведомлений
✅ Планировщик для регулярной проверки почты
✅ Порядок инициализации
✅ Управление группами Telegram
✅ Отправку сообщений по группам
✅ Красивый интерфейс с вкладками
✅ Полный функционал мониторинга почты
✅ Мониторинг и скрытие в трей
✅ Фильтры по письмам и группам ТГ
Шаг 1: Настройка Яндекс.Почты
1. Включите IMAP доступ в настройках Яндекс.Почты:
Настройки → Все настройки → Почтовые программы → IMAP
2. Создайте пароль для приложения:
Яндекс ID → Управление аккаунтом → Безопасность → Пароли приложений
По запросу за доплату высылаю исходный код!
- Система фильтров:
- Общие фильтры: определяют, какие письма отправлять каким группам
- Персональные фильтры: отправляют уведомления конкретным пользователям по определенным критериям
- Типы фильтров:
- По отправителю (sender)
- По теме письма (subject)
- По содержимому письма (body)
- Действия фильтров:
- send- отправлять уведомление указанной группе
- ignore- игнорировать письмо (не отправлять уведомление)
- Приоритет фильтров:
- Сначала проверяются персональные фильтры
- Затем общие фильтры
- Если фильтров нет — используется группа по умолчанию
Как использовать фильтры:
- Добавление фильтра:
- Перейдите на вкладку «🔍 Фильтры»
- Нажмите «➕ Добавить фильтр»
- Выберите тип фильтра (отправитель, тема, содержимое)
- Введите значение для поиска
- Выберите тип уведомления (общее или персональное)
- Примеры фильтров:
- Общий фильтр: Все письма от support@company.com→ отправлять группе «Техподдержка»
- Персональный фильтр: Письма с темой «СРОЧНО» → отправлять пользователю с ID 123456789
- Фильтр игнорирования: Письма от spam@example.com→ игнорировать
- Редактирование и удаление фильтров:
- Используйте кнопки «✏️ Редактировать фильтр» и «🗑️ Удалить фильтр»












Отзывы
Отзывов пока нет.