email header analyzer
Stable realse
이메일 헤더 분석기는 이메일 헤더를 구문 분석하고 이를 사람이 읽을 수 있는 형식으로 변환하기 위해 플라스크로 작성된 도구이며 다음도 수행할 수 있습니다.
이름 | 데브 | 문제 |
---|---|---|
메시지헤더 | 모든 홉을 표시하지 않습니다. | |
이메일 헤더 | Mxtoolbox | 정확하지 않고 느립니다. |
메시지 헤더 분석기 | 마이크로소프트 | 깨진 UI. |
시스템 종속성을 설치합니다.
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을 방문하십시오.
Docker 이미지를 빌드하려는 경우 Dockerfile
이 제공됩니다.
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