email-mailbox-analyzer

Extract Thunderbird IMAP configurations and run imapdu to generate per-account CSV reports.

2|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/akaihola/skills-akaihola --skill email-mailbox-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: email-mailbox-analyzer
Source: https://github.com/akaihola/skills-akaihola/tree/main/email-mailbox-analyzer
Command: npx skills add https://github.com/akaihola/skills-akaihola --skill email-mailbox-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uvx, imapdu, and includes scripts (resource) components.

What problem does it solve?

Analyzes email mailbox usage by extracting IMAP configurations from Thunderbird and running the imapdu tool to generate detailed usage reports.

Core Features & Use Cases

  • Automatically detects IMAP accounts configured in Thunderbird
  • Runs imapdu analysis for each configured account and outputs per-account CSV reports
  • Sorts results by mailbox size and creates timestamped output directories

Quick Start

Run the email-mailbox-analyzer to analyze all Thunderbird IMAP accounts and generate per-account CSV reports.

Frequently Asked Questions about email-mailbox-analyzer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a CSV report of mailbox usage for Thunderbird IMAP accounts?

The mailbox analyzer extracts IMAP configurations directly from Thunderbird profiles and runs imapdu to produce per-account CSV reports sorted by mailbox size. It automatically creates timestamped output directories for deterministic report generation.

Can I audit email storage usage across multiple Thunderbird accounts without manual configuration?

Yes, you can audit email storage across multiple Thunderbird accounts without manual configuration. The analyzer automatically detects all configured IMAP accounts, extracts their connection settings, and runs imapdu analysis for each one to generate clean CSV exports.

Do I need to install imapdu separately to analyze mailbox storage?

Yes, imapdu is a required dependency for analyzing mailbox storage. The skill relies on the uvx command runner to execute imapdu operations, extracting data from Thunderbird preferences to generate detailed per-account usage reports in CSV format.

What is the best way to extract mailbox size data from Thunderbird for IT admin reporting?

The best way to extract mailbox size data for IT admin reporting is using an automated analyzer that reads Thunderbird IMAP preferences and executes imapdu. This approach eliminates manual steps, running external commands to collect data and output timestamped CSV reports.

Does this mailbox analysis approach work for environments without Thunderbird?

No, this mailbox analysis approach does not work without Thunderbird. The skill specifically extracts IMAP configurations from Thunderbird preference files, so environments lacking this email client cannot use the automated imapdu reporting workflow.