MsgComplianceSuite is a collection of Python tools designed for processing .msg files, particularly in compliance and auditing contexts. This suite includes tools for converting emails to PDFs and extracting email metadata, aiding in compliance audits, legal discovery, and data archiving.
Converts .msg files to PDF format, preserving email content, metadata, and embedded images.
- Location:
/EmailToPDFConverter - Usage:
- Navigate to the
EmailToPDFConverterdirectory. - Run
python email_to_pdf_converter.py.
- Navigate to the
- Requirements: Detailed in
EmailToPDFConverter/requirements.txt.
Extracts and compiles key metadata from .msg files into a structured format for analysis and reporting.
- Location:
/EmailMetadataExtractor - Usage:
- Navigate to the
EmailMetadataExtractordirectory. - Run
python email_metadata_extractor.py.
- Navigate to the
- Requirements: Detailed in
EmailMetadataExtractor/requirements.txt.
Clone this repository and navigate to the respective tool's directory. Install the required dependencies as listed in each tool's requirements.txt.
git clone https://github.com/christianlappin/MsgComplianceSuite.git
cd MsgComplianceSuite/[ToolDirectory]
pip install -r requirements.txt