├── .coveragerc ├── .gitattributes ├── .github └── workflows │ └── build.yml ├── .gitignore ├── .pre-commit-config.yaml ├── AUTHORS ├── CHANGES.rst ├── CONTRIBUTING.rst ├── LICENSE ├── MANIFEST.in ├── README.rst ├── RELEASE.rst ├── docs ├── index.rst └── usage.rst ├── manage.py ├── pyproject.toml ├── pytest.ini ├── release.sh ├── requirements-dev.txt ├── requirements-test.txt ├── setup.py ├── src └── mailer │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── backend.py │ ├── engine.py │ ├── locale │ ├── ja │ │ └── LC_MESSAGES │ │ │ └── django.po │ └── ru │ │ └── LC_MESSAGES │ │ └── django.po │ ├── management │ ├── __init__.py │ ├── commands │ │ ├── __init__.py │ │ ├── purge_mail_log.py │ │ ├── retry_deferred.py │ │ ├── runmailer.py │ │ ├── runmailer_pg.py │ │ └── send_mail.py │ └── helpers.py │ ├── migrations │ ├── 0001_initial.py │ ├── 0002_auto_20150720_1433.py │ ├── 0003_messagelog_message_id.py │ ├── 0004_auto_20190920_1512.py │ ├── 0005_id_bigautofield.py │ ├── 0006_message_retry_count.py │ ├── 0007_alter_messagelog_message_data.py │ └── __init__.py │ ├── models.py │ └── postgres.py ├── tests ├── __init__.py ├── settings.py └── test_mailer.py └── tox.ini /.coveragerc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/.coveragerc -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | CHANGES.rst merge=union 2 | -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/AUTHORS -------------------------------------------------------------------------------- /CHANGES.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/CHANGES.rst -------------------------------------------------------------------------------- /CONTRIBUTING.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/CONTRIBUTING.rst -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /README.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/README.rst -------------------------------------------------------------------------------- /RELEASE.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/RELEASE.rst -------------------------------------------------------------------------------- /docs/index.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/docs/index.rst -------------------------------------------------------------------------------- /docs/usage.rst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/docs/usage.rst -------------------------------------------------------------------------------- /manage.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/manage.py -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/pyproject.toml -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/pytest.ini -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/release.sh -------------------------------------------------------------------------------- /requirements-dev.txt: -------------------------------------------------------------------------------- 1 | check-manifest 2 | ruff 3 | black 4 | -------------------------------------------------------------------------------- /requirements-test.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/requirements-test.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/setup.py -------------------------------------------------------------------------------- /src/mailer/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/__init__.py -------------------------------------------------------------------------------- /src/mailer/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/admin.py -------------------------------------------------------------------------------- /src/mailer/apps.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/apps.py -------------------------------------------------------------------------------- /src/mailer/backend.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/backend.py -------------------------------------------------------------------------------- /src/mailer/engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/engine.py -------------------------------------------------------------------------------- /src/mailer/locale/ja/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/locale/ja/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/mailer/locale/ru/LC_MESSAGES/django.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/locale/ru/LC_MESSAGES/django.po -------------------------------------------------------------------------------- /src/mailer/management/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mailer/management/commands/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mailer/management/commands/purge_mail_log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/management/commands/purge_mail_log.py -------------------------------------------------------------------------------- /src/mailer/management/commands/retry_deferred.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/management/commands/retry_deferred.py -------------------------------------------------------------------------------- /src/mailer/management/commands/runmailer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/management/commands/runmailer.py -------------------------------------------------------------------------------- /src/mailer/management/commands/runmailer_pg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/management/commands/runmailer_pg.py -------------------------------------------------------------------------------- /src/mailer/management/commands/send_mail.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/management/commands/send_mail.py -------------------------------------------------------------------------------- /src/mailer/management/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/management/helpers.py -------------------------------------------------------------------------------- /src/mailer/migrations/0001_initial.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/migrations/0001_initial.py -------------------------------------------------------------------------------- /src/mailer/migrations/0002_auto_20150720_1433.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/migrations/0002_auto_20150720_1433.py -------------------------------------------------------------------------------- /src/mailer/migrations/0003_messagelog_message_id.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/migrations/0003_messagelog_message_id.py -------------------------------------------------------------------------------- /src/mailer/migrations/0004_auto_20190920_1512.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/migrations/0004_auto_20190920_1512.py -------------------------------------------------------------------------------- /src/mailer/migrations/0005_id_bigautofield.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/migrations/0005_id_bigautofield.py -------------------------------------------------------------------------------- /src/mailer/migrations/0006_message_retry_count.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/migrations/0006_message_retry_count.py -------------------------------------------------------------------------------- /src/mailer/migrations/0007_alter_messagelog_message_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/migrations/0007_alter_messagelog_message_data.py -------------------------------------------------------------------------------- /src/mailer/migrations/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/mailer/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/models.py -------------------------------------------------------------------------------- /src/mailer/postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/src/mailer/postgres.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/tests/__init__.py -------------------------------------------------------------------------------- /tests/settings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/tests/settings.py -------------------------------------------------------------------------------- /tests/test_mailer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/tests/test_mailer.py -------------------------------------------------------------------------------- /tox.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pinax/django-mailer/HEAD/tox.ini --------------------------------------------------------------------------------