Async Notifications¶
The Async Notification module (djgentelella.async_notification) provides a complete email notification and newsletter system
for Django projects. It supports template-based emails, recipient resolution, scheduled newsletters, file attachments,
and both synchronous and Celery-based sending backends.
Features¶
Email Templates with Django template syntax and live preview
Email Notifications with queued or immediate sending
Newsletters with template composition and scheduled delivery
Recipient Resolution with custom resolver backends (groups, roles, etc.)
Model Introspection for template variable suggestions
File Attachments with inline image support
Management Commands for processing, inspection, and demo data
Admin UI with DataTables, modals, autocomplete, and Select2 widgets
Deliverability & Compliance: one-click unsubscribe (RFC 8058), suppression list, opt-in, and a bounce/complaint webhook