{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"}],"enrichment":{"capability":"A Django email backend that routes outgoing mail through Amazon SES instead of traditional SMTP, with support for bounce/complaint tracking and email receiving via SNS webhooks.","skillfed_tags":["django-integration","aws-ses","email-delivery"],"use_cases":["Replace SMTP infrastructure with AWS SES to eliminate mail server maintenance and leverage free inbound SES traffic from EC2 instances.","Track email delivery status and automatically blacklist bouncing or complained-about addresses using SNS webhook events.","Send high-volume transactional email (password resets, notifications, alerts) with built-in rate limiting to stay within SES quotas.","Receive and programmatically process inbound emails via SES Email receiving without maintaining POP/IMAP infrastructure.","Improve email deliverability by using SES's Easy DKIM feature and avoiding manual PTR/reverse DNS configuration."],"what_it_does":"Django-SES is a drop-in replacement for Django's default email backend that sends mail through Amazon's Simple Email Service instead of SMTP. It depends on boto3 to communicate with AWS and integrates seamlessly with Django's standard mail API\u2014your existing send_mail() calls work unchanged. The package handles SES rate limiting automatically and provides optional SNS webhook integration to track bounce, complaint, delivery, open, and click events in real time.\n\nBeyond basic sending, django-ses offers email receiving capabilities via SES Email receiving, built-in bounce and complaint blacklisting to suppress problematic addresses, and support for SES configuration sets and global endpoints for high-availability deployments. It supports Django 3.2 through 6.0 and Python 3.8 through 3.14, making it compatible with current and near-future Django/Python versions.","worth_installing":"Yes, if you are already on AWS or plan to be. Django-SES is actively maintained, has no known vulnerabilities, installs with low friction, and is MIT-licensed. It is a true drop-in replacement for Django's mail backend\u2014no code changes required\u2014and adds real value through bounce/complaint tracking and SES-specific features like rate limiting and DKIM signing. Skip it only if you need SMTP compatibility or are not using AWS."},"id":"django-ses","links":{"html":"https://skillfed.io/packages/django-ses","md":"https://skillfed.io/packages/django-ses.md","pypi":"https://pypi.org/project/django-ses/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-02-20","license_spdx":null,"license_treatment":"permissive","name":"django-ses","python_support":"supports_current","summary":"A Django email backend for Amazon's Simple Email Service (SES)"},"popularity":{"monthly_downloads":1689153,"position":3649,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"4.7.2"}
