Mail Analysis Parser - Requirements Manager

About Mail Analysis Parser

Version Information
Version: (azure)
Git Commit: Not available
Git Tag: Not available
Git Branch: Not available
Deployment Mode: azure (API only, no IMAP fetching)
Build Date: 2026-09-25 03:32:21
Application Information

Mail Analysis Parser is a lenient parser for project-listing email formats that extracts structured project data from email bodies and converts it to protobuf messages for downstream processing.

Features

  • Lenient Parsing: Tolerates malformed or partial email blocks, extracting whatever fields can be identified
  • Structured Output: Converts parsed data to protobuf messages for type-safe downstream processing
  • IMAP Integration: Fetches emails directly from IMAP servers (mailbox.org compatible)
  • Protobuf Support: Uses Protocol Buffers for efficient serialization and gRPC compatibility
  • Analytics Dashboard: Cube.js integration for querying and visualizing project data
  • SQLite Storage: Persistent storage of parsed projects in SQLite database

Deployment Architecture

This application can be deployed in two modes:

  • Full Mode (Local/Podman): Includes IMAP fetching and all features. Runs locally with Podman.
  • Azure Mode: API-only deployment on Azure App Service. IMAP fetching is disabled. Data is sent from the local Podman deployment (Fetcher) to this API.
Note: This is an Azure API deployment. IMAP fetching is disabled. Use your local Podman deployment for fetching emails.
Database Information
Database Path: /app/data/projects.db
Database Exists: Yes
Database Size: 32.72 MB
Last Modified: 2026-09-25 08:01:19