Мощный Python-инструмент для поиска и удаления дубликатов писем в различных почтовых клиентах. Доступен в виде веб-интерфейса, десктопного приложения и командной строки.
Поддерживаются:
Если вам нравится этот инструмент, рассмотрите возможность поддержки его разработки:
47Jc6MC47WJVFhiQFYwHyBNQP5BEsjUPG6tc8R37FwcTY8K5Y3LvFzveSXoGiaDQSxDrnCUBJ5WBj6Fgmsfix8VPD4w3gXF
Клонируйте репозиторий:
git clone https://github.com/Nsfr750/EmailDuplicateCleaner.git
cd EmailDuplicateCleaner
Установите зависимости:
pip install -r requirements.txt
python app.py
Откройте в браузере: http://localhost:5000
python email_cleaner_gui.py
python email_duplicate_cleaner.py --demo
Хотите внести свой вклад? Ознакомьтесь с нашим Руководством по участию!
Этот проект распространяется под лицензией MIT.
Нашли ошибку? Сообщите о проблеме
strict
: ID письма + Дата + От кого + Тема + Содержимоеcontent
: Только содержимоеheaders
: ID письма + Дата + От кого + Темаsubject-sender
: Только тема и отправительemail_cleaner_web.py
: Веб-интерфейсemail_cleaner_gui.py
: Графический интерфейсemail_duplicate_cleaner.py
: Основная функциональность и CLIstatic/
: Ресурсы веб-интерфейса (CSS, JS)templates/
: HTML-шаблоныemail_cleaner_gui.py
): Удобный интерфейс на Tkinter для выбора почтовых клиентов, сканирования папок и управления дубликатами.email_cleaner_cli.py
): Консольный интерфейс для работы в терминале.app.py
): Веб-приложение на Flask, доступное из любого браузера.struttura/
)В каталоге struttura/
находятся вспомогательные модули для графического интерфейса, включая диалоговые окна и меню.
menu.py
: Управление созданием и функциональностью главного меню.about.py
, help.py
, sponsor.py
: Определяют диалоговые окна “О программе”, “Помощь” и “Поддержать”.log_viewer.py
: Просмотрщик логов приложения.