Анализатор заголовков электронной почты — это инструмент, написанный на flask, для анализа заголовков электронной почты и преобразования их в удобочитаемый формат, а также может:
Имя | Дев | Проблемы |
---|---|---|
Заголовок сообщения | Не показаны все прыжки. | |
Заголовки электронной почты | Мхтулбокс | Не точно и медленно. |
Анализатор заголовков сообщений | Майкрософт | Сломанный интерфейс. |
Установите системные зависимости:
sudo apt-get update
sudo apt-get install python3-pip
sudo pip3 install virtualenv
Создайте виртуальную среду Python3 и активируйте ее:
virtualenv virt
source virt/bin/activate
Клонируйте репозиторий GitHub:
git clone https://github.com/lnxg33k/email-header-analyzer.git
Установите зависимости Python:
cd MHA
pip3 install -r requirements.txt
Запустите сервер разработки: python3 server.py -d
Вы можете изменить адрес или порт привязки, указав соответствующие параметры: python3 server.py -b 0.0.0.0 -p 8080
Все должно пройти хорошо, теперь посетите http://localhost:8080.
Dockerfile
предоставляется, если вы хотите создать образ Docker.
docker build -t mha:latest .
Затем вы можете запустить контейнер с помощью:
docker run -d -p 8080:8080 mha:latest
Файл docker-compose
предоставляется, если вы хотите использовать docker-compose.
Клонируйте репозиторий GitHub:
git clone https://github.com/lnxg33k/email-header-analyzer.git
cd email-header-analyzer
Пусть docker-compose сделает всю работу.
docker-compose up -d
Остановите контейнер.
docker-compose down
Как включить отладку. Добавьте в файл docker docker-compose.yml
строку
command : --debug