Skip to content

Telegram bot to get messages from your email and send files from them to you

License

Notifications You must be signed in to change notification settings

faileador1/MailParser

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Файл botConf.ini

Настройки для бота телеграм.

  • token - токен для работы бота(даётся при создании телеграм-бота)

Файл mailConf.ini

Список подключённых пользователей. Секции с ID чата с пользователем.
Каждая секция содержит в себе:

  • host - IMAP сервер(обычно даётся при включении IMAP на самой почте)
  • username - адрес почты
  • password - ппубличный пароль IMAP(обязательное условие: включённый IMAP на почте, даётся при включении IMAP)

Файл MailParser

Сам скрипт для работы с почтой.

Файл TeleBot.py

Главный файл, запускает телеграм-бота.

Команды для бота:

  • /start - показать сообщение с командами
  • /register - зарегистрировать почту
  • /profile - информация о зарегистрированной почте
  • /changeemail - изменить адрес для доступа к почте
  • /changepass - изменить пароль для доступа к почте
  • /runsession - начать проверку почты на новые(непрочитанные) сообщения каждые 30 секунд
  • /stopsession - заканчивает проверку почты на новые(непрочитанные) сообщения

About

Telegram bot to get messages from your email and send files from them to you

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 100.0%