Skip to content

Email management Telegram bot with Flask web interface

Notifications You must be signed in to change notification settings

dreamcatchered/dreamMail

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dreamMail

Email management Telegram bot with Flask web interface.

Monitors your IMAP mailbox and forwards new emails to Telegram. Manage email aliases and read messages without opening a mail client.

Features

  • IMAP email monitoring
  • New email notifications in Telegram
  • Email alias management
  • HTML email rendering
  • Flask web interface

Stack

Python Flask JavaScript SQLite

Setup

pip install -r requirements.txt

Set environment variables:

TELEGRAM_TOKEN=your_bot_token
EMAIL_USER=your_email@yandex.ru
EMAIL_PASS=your_imap_app_password
ADMIN_ID=your_telegram_id
python bot1.py
# Web interface:
python app.py

Contact

Telegram: @dreamcatch_r

About

Email management Telegram bot with Flask web interface

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published