https://github.com/cyberdefenders/email-header-analyzer
Analizador de encabezado de correo electrónico (MHA)
¿Qué es el analizador de encabezado de correo electrónico (MHA):
El analizador de encabezado de correo electrónico es una herramienta escrita en matraz para analizar encabezados de correo electrónico y convertirlos a un formato legible por humanos y también puede:
- Identificar retrasos de salto.
- Identifique la fuente del correo electrónico.
- Identifica el país del lúpulo.
MHA es una alternativa para lo siguiente:
Nombre | desarrollador | Problemas |
---|---|---|
Encabezado del mensaje | No mostrar todos los saltos. | |
Encabezados de correo electrónico | caja de herramientas | No precisa y lenta. |
Analizador de encabezado de mensaje | microsoft | Interfaz de usuario rota. |
Instalación
Instalar dependencias del sistema:
sudo apt-get update
sudo apt-get install python3-pip
sudo pip3 install virtualenv
Cree un entorno virtual de Python3 y actívelo:
virtualenv virt
source virt/bin/activate
Clona el repositorio de GitHub:
git clone https://github.com/lnxg33k/email-header-analyzer.git
Instale las dependencias de Python:
cd MHA
pip3 install -r requirements.txt
Ejecute el servidor de desarrollo:
python3 server.py -d
Puede cambiar la dirección de enlace o el puerto especificando las opciones apropiadas:
python3 server.py -b 0.0.0.0 -p 8080
Todo debería ir bien, ahora visite http://localhost:8080.
Estibador
A Dockerfile
se proporciona si desea crear una imagen acoplable.
docker build -t mha:latest .
A continuación, puede ejecutar un contenedor con:
docker run -d -p 8080:8080 mha:latest
Docker-Componer
A docker-compose
Se proporciona un archivo si desea utilizar docker-compose.
Clona el repositorio de GitHub:
git clone https://github.com/lnxg33k/email-header-analyzer.git
cd email-header-analyzer
Deje que docker-compose haga el trabajo.
docker-compose up -d
Detener el contenedor.
docker-compose down
Cómo habilitar la depuración. Añadir en la ventana acoplable docker-compose.yml
archivar la línea
command: --debug