O analisador de cabeçalho de e-mail é uma ferramenta escrita em frasco para analisar cabeçalhos de e-mail e convertê-los em um formato legível por humanos e também pode:
Nome | Desenvolvedor | Problemas |
---|---|---|
Cabeçalho da mensagem | Não mostrando todos os saltos. | |
Cabeçalhos de e-mail | Caixa de ferramentas Mx | Não preciso e lento. |
Analisador de cabeçalho de mensagem | Microsoft | IU quebrada. |
Instale as dependências do sistema:
sudo apt-get update
sudo apt-get install python3-pip
sudo pip3 install virtualenv
Crie um ambiente virtual Python3 e ative-o:
virtualenv virt
source virt/bin/activate
Clone o repositório GitHub:
git clone https://github.com/lnxg33k/email-header-analyzer.git
Instale dependências do Python:
cd MHA
pip3 install -r requirements.txt
Execute o servidor de desenvolvimento: python3 server.py -d
Você pode alterar o endereço ou porta de ligação especificando as opções apropriadas: python3 server.py -b 0.0.0.0 -p 8080
Tudo deverá correr bem, agora visite http://localhost:8080.
Um Dockerfile
é fornecido se você deseja construir uma imagem docker.
docker build -t mha:latest .
Você pode então executar um contêiner com:
docker run -d -p 8080:8080 mha:latest
Um arquivo docker-compose
é fornecido se você deseja usar o docker-compose.
Clone o repositório GitHub:
git clone https://github.com/lnxg33k/email-header-analyzer.git
cd email-header-analyzer
Deixe o docker-compose fazer o trabalho.
docker-compose up -d
Pare o contêiner.
docker-compose down
Como habilitar a depuração. Adicione no arquivo docker docker-compose.yml
a linha
command : --debug