Django-post-office

Latest version: v3.8.0

Safety actively analyzes 619401 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 9

3.8.0

--------------------------
* Added `BATCH_DELIVERY_TIMEOUT` that specifies the maximum time allowed for each batch to be delivered. Defaults to 180 seconds. Thanks selwin!

3.7.1

--------------------------
* Optimized a queryset in `get_queued()` that doesn't use indexes in Postgres. Thanks marsha97!
* Removed `date_hierarchy` option which causes admin to load slowly on DBs with a large number of emails. Thanks selwin!
* Optimized `cleanup_expired_mails()` so that deletes emails in smaller batches. Thanks marsha97!

3.7.0

--------------------------
* Changed JSON columns to use Django's `JSONField` and drop `jsonfield` dependency. Thanks jrief!
* Fixed saving HTML emails that have `quoted_printable`. Thanks gabn88!
* Fixes an issue where emails are rendered without context in Django's admin interface. Thanks zagl!
* This version no longer supports Django 3.1.

3.6.3

--------------------------
* Fixed an issue where emails may not be rendered with context. Thanks zagl!
* Fixed a few packaging issues. Thanks zagl and adamchainz!
* `send_messages()` now mimics Django's SMTP Backend return value. Thanks JiriKr!

3.6.2

--------------------------
* Improvement to attachment handling in admin interface. Thanks petrprikryl!
* Fixed a bug where HTML body is not displayed in admin interface. Thanks robbieadi!
* Explicitly specify `default_auto_field` to supress migration warnings. Thanks CirXe0N!
* Fixed a bug where `email.template` is not saved in certain cases. Thanks franciscobmacedo!

3.6.1

--------------------------
* Support for bleach >= 5.0. Thanks franciscobmacedo!
* Ensure that `Reply-To` headers are correctly set. Thanks christophmeissner!
* Add a `Resend` button in admin to easily resend an email. Thanks domdinicola!

Page 1 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.