{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/3"}],"enrichment":{"capability":"A high-level Python library for IMAP email operations: fetch, search, and manage messages and folders without external dependencies.","skillfed_tags":["email-automation","imap-client"],"use_cases":["Automated email monitoring: poll an inbox for new messages matching specific criteria and trigger actions.","Email backup or archival: fetch and download messages from IMAP folders in bulk.","Message filtering and organization: search emails by subject, sender, or date and move or flag them.","Notification systems: use IDLE to wait for new mail server-side and react in real time.","Email data extraction: parse message headers, bodies, and attachments for analysis or logging."],"what_it_does":"imap_tools is a Python library that wraps the standard library's imaplib to provide a simpler, higher-level interface for working with email via IMAP. It handles the low-level protocol details and lets you fetch messages, search by criteria, manage folders, and perform actions like copy, move, delete, and flag\u2014all without needing external dependencies beyond Python itself.\n\nThe library parses email messages into structured objects with attributes like subject, sender, recipients, body (text and HTML variants), attachments, and headers. It includes a query builder for constructing search criteria, support for IDLE (server push notifications), and context managers for safe connection handling. It's designed for straightforward email automation tasks: monitoring inboxes, archiving, filtering, or bulk operations on messages and folders.","worth_installing":"Yes. imap_tools is actively maintained, has no external dependencies, supports modern Python versions, carries no known vulnerabilities, and uses a permissive license. Install it if you need to automate IMAP email tasks in Python\u2014it significantly simplifies the standard library's imaplib. The only caveat is that it is not thread-safe, so use separate instances per thread if needed."},"id":"imap-tools","links":{"html":"https://skillfed.io/packages/imap-tools","md":"https://skillfed.io/packages/imap-tools.md","pypi":"https://pypi.org/project/imap-tools/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-06","license_spdx":null,"license_treatment":"permissive","name":"imap-tools","python_support":"supports_current","summary":"Work with email by IMAP"},"popularity":{"monthly_downloads":752551,"position":5152,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.15.0"}
