Metadata-Version: 2.4
Name: email_auth_checker
Version: 1.0.1
Summary: A CLI tool for checking email authenticity (SPF, DKIM, DMARC, etc.)
Home-page: https://github.com/Vishal-Kumar-Sinha/email_auth_checker
Author: VISHAL KUMAR SINHA
Author-email: v.kr.sinha.99@gmail.com
License: MIT
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: End Users/Desktop
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: dnspython
Requires-Dist: requests
Requires-Dist: dkimpy
Requires-Dist: reportlab
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# Email Authenticity Checker

A Python tool to analyze and verify the authenticity of email files (`.eml` or `.txt` or `.msg`). It inspects key headers and metadata, performs SPF, DKIM, and DMARC checks, validates mail servers, and provides IP geolocation data — all summarized in a clean report.

---

## Features

- Parse and validate `.eml` or `.txt` or `.msg` email files
- SPF, DKIM, and DMARC verification
- IP address extraction and geolocation
- Output reports in multiple formats:
  - PDF (styled, modern layout)
  - HTML (interactive report)
  - JSON (for integration)
  - TXT (quick review)
- Supports single files or entire directories
- Intelligent scoring system to flag suspicious emails

---

## Installation

### Install via pip (after packaging or from PyPI):

```bash
pip install email_auth_checker
