{"categories":[{"label":"Internet","url":"https://skillfed.io/packages/category/internet/2"}],"enrichment":{"capability":"Sends emails via Azure Communication Services, supporting multiple recipients, attachments, and inline content through a Python client library.","skillfed_tags":["azure-sdk","email-delivery","cloud-services"],"use_cases":["Send transactional emails (password resets, order confirmations) from a Python application integrated with Azure.","Dispatch bulk marketing or notification emails to multiple recipients with cc/bcc support.","Attach files or embed inline images in emails programmatically without managing SMTP infrastructure.","Integrate email delivery into an Azure-hosted microservice or serverless function.","Track email send status asynchronously using the returned poller object."],"what_it_does":"This is the official Python SDK for sending emails through Azure Communication Services. It wraps the Azure email API, letting you construct and dispatch messages with support for multiple recipient types (to, cc, bcc), file attachments, and inline content references. The client handles authentication via connection string, Azure Active Directory, or API key credentials, and provides a poller-based interface to track send status asynchronously.\n\nYou define messages as dictionaries specifying subject, body (plain text and/or HTML), recipients, sender address, and optional attachments with base64-encoded content. The package depends on azure-core for HTTP transport and credential handling, isodate for date parsing, and typing-extensions for type hints. It targets modern Python versions (3.9\u20133.13) and is maintained as part of the broader Azure SDK ecosystem.","worth_installing":"Yes, if you are already using Azure and need to send email from Python. The package is production-stable, actively maintained, has no known vulnerabilities, and integrates cleanly with Azure authentication and infrastructure. Install only if you have an Azure Communication Service resource set up; it is not suitable for standalone SMTP or third-party email providers."},"id":"azure-communication-email","links":{"html":"https://skillfed.io/packages/azure-communication-email","md":"https://skillfed.io/packages/azure-communication-email.md","pypi":"https://pypi.org/project/azure-communication-email/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2025-10-17","license_spdx":null,"license_treatment":"permissive","name":"azure-communication-email","python_support":"supports_current","summary":"Microsoft Azure MyService Management Client Library for Python"},"popularity":{"monthly_downloads":3792534,"position":2497,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"1.1.0"}
