{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/8"},{"label":"WWW/HTTP","url":"https://skillfed.io/packages/category/internet-www-http/3"},{"label":"Communications","url":"https://skillfed.io/packages/category/communications"},{"label":"Other/Nonlisted Topic","url":"https://skillfed.io/packages/category/other-nonlisted-topic"}],"enrichment":{"capability":"Build and send HTML and plain-text emails with attachments, inline images, template rendering, and DKIM signing through a high-level Python API.","skillfed_tags":["email-delivery","smtp-client","html-email"],"use_cases":["Send transactional emails (receipts, confirmations) with HTML formatting and PDF attachments","Render templated emails using Jinja2 or Mako with dynamic content and CSS inlining","Build marketing or notification emails with inline images and HTML transformations","Sign outgoing emails with DKIM for improved deliverability and authentication","Load and transform email messages from external sources (URLs, files, ZIP archives)","Integrate email sending into Django applications via the DjangoMessage class"],"what_it_does":"python-emails is a high-level library for composing and sending emails in Python, sitting above the standard library's email and smtplib modules. It handles HTML and plain-text messages in a single object, manages attachments and inline images, supports template rendering, applies HTML transformations like CSS inlining, signs messages with DKIM, and sends via SMTP with TLS/SSL\u2014all without requiring manual MIME tree construction.\n\nThe library is designed for developers who need more than basic plain-text SMTP but want to avoid boilerplate. It depends on python-dateutil for date handling, puremagic for file type detection, and dkimpy for cryptographic signing. The package is production-stable, actively maintained, and supports Python 3.10 through 3.14.","worth_installing":"Yes. The package is actively maintained, has no known vulnerabilities, low install friction, and a permissive license. Install it if you need to send HTML emails, attach files, render templates, or sign with DKIM\u2014features that would otherwise require substantial boilerplate. Skip it only if you need only minimal plain-text SMTP and want to avoid any dependencies."},"id":"emails","links":{"html":"https://skillfed.io/packages/emails","md":"https://skillfed.io/packages/emails.md","pypi":"https://pypi.org/project/emails/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-05-18","license_spdx":null,"license_treatment":"permissive","name":"emails","python_support":"supports_current","summary":"Modern python library for emails."},"popularity":{"monthly_downloads":796004,"position":5033,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.1.2"}
