Welcome to yaramail’s documentation
yaramail is a Python package and command line utility for scanning emails with YARA rules. It is Ideal for automated triage of phishing reports.
Features
- Scans all parts of an email via API or CLI - Headers - Removes header indents by default for consistent scanning 
 
- Plain text and HTML body content - Converts body content to Markdown by default for consistent scanning 
 
- Attachments - Raw file content 
- Emails attached to emails 
- PDF document text 
- ZIP file contents, including nested ZIP files - Uses message body content as a list of possible ZIP passwords 
- Customizable list of passwords to use when attempting to scan encrypted ZIP files 
 
 
 
- Provides a built-in methodology for categorizing emails 
- Parses - Authentication-Resultsheaders