├── .gitignore
├── .travis.yml
├── AUTHORS.md
├── CHANGELOG.md
├── LICENSE
├── README.rst
├── djmail
├── __init__.py
├── admin.py
├── apps.py
├── backends
│ ├── __init__.py
│ ├── async.py
│ ├── base.py
│ ├── celery.py
│ └── default.py
├── core.py
├── exceptions.py
├── management
│ ├── __init__.py
│ └── commands
│ │ ├── __init__.py
│ │ ├── djmail_delete_old_messages.py
│ │ └── djmail_retry_send_messages.py
├── migrations
│ ├── 0001_initial.py
│ ├── 0002_auto_20161118_1347.py
│ └── __init__.py
├── models.py
├── signals.py
├── tasks.py
├── template_mail.py
├── templates
│ └── emails
│ │ ├── test_email1-body-html.html
│ │ ├── test_email1-subject.html
│ │ ├── test_email2-body-html.html
│ │ ├── test_email2-body-text.html
│ │ ├── test_email2-subject.html
│ │ ├── test_email3-body-text.html
│ │ ├── test_email3-subject.html
│ │ └── test_email_error_with_no_body-subject.html
└── utils.py
├── doc
├── Makefile
├── asciidoc.conf
├── djmail.asciidoc
└── static
│ ├── asciidoc.css
│ ├── asciidoc.js
│ ├── niwi.css
│ └── pygments.css
├── requirements.txt
├── runtests.py
├── setup.py
└── tests
├── __init__.py
├── mocks.py
├── test_settings.py
└── tests.py
/.gitignore:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/.gitignore
--------------------------------------------------------------------------------
/.travis.yml:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/.travis.yml
--------------------------------------------------------------------------------
/AUTHORS.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/AUTHORS.md
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/CHANGELOG.md
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/LICENSE
--------------------------------------------------------------------------------
/README.rst:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/README.rst
--------------------------------------------------------------------------------
/djmail/__init__.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/__init__.py
--------------------------------------------------------------------------------
/djmail/admin.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/admin.py
--------------------------------------------------------------------------------
/djmail/apps.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/apps.py
--------------------------------------------------------------------------------
/djmail/backends/__init__.py:
--------------------------------------------------------------------------------
1 | # -*- encoding: utf-8 -*-
2 |
--------------------------------------------------------------------------------
/djmail/backends/async.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/backends/async.py
--------------------------------------------------------------------------------
/djmail/backends/base.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/backends/base.py
--------------------------------------------------------------------------------
/djmail/backends/celery.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/backends/celery.py
--------------------------------------------------------------------------------
/djmail/backends/default.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/backends/default.py
--------------------------------------------------------------------------------
/djmail/core.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/core.py
--------------------------------------------------------------------------------
/djmail/exceptions.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/exceptions.py
--------------------------------------------------------------------------------
/djmail/management/__init__.py:
--------------------------------------------------------------------------------
1 | # -*- encoding: utf-8 -*-
2 |
--------------------------------------------------------------------------------
/djmail/management/commands/__init__.py:
--------------------------------------------------------------------------------
1 | # -*- encoding: utf-8 -*-
2 |
--------------------------------------------------------------------------------
/djmail/management/commands/djmail_delete_old_messages.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/management/commands/djmail_delete_old_messages.py
--------------------------------------------------------------------------------
/djmail/management/commands/djmail_retry_send_messages.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/management/commands/djmail_retry_send_messages.py
--------------------------------------------------------------------------------
/djmail/migrations/0001_initial.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/migrations/0001_initial.py
--------------------------------------------------------------------------------
/djmail/migrations/0002_auto_20161118_1347.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/migrations/0002_auto_20161118_1347.py
--------------------------------------------------------------------------------
/djmail/migrations/__init__.py:
--------------------------------------------------------------------------------
1 |
--------------------------------------------------------------------------------
/djmail/models.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/models.py
--------------------------------------------------------------------------------
/djmail/signals.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/signals.py
--------------------------------------------------------------------------------
/djmail/tasks.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/tasks.py
--------------------------------------------------------------------------------
/djmail/template_mail.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/template_mail.py
--------------------------------------------------------------------------------
/djmail/templates/emails/test_email1-body-html.html:
--------------------------------------------------------------------------------
1 | Mail1: {{ name }}
2 |
--------------------------------------------------------------------------------
/djmail/templates/emails/test_email1-subject.html:
--------------------------------------------------------------------------------
1 | Subject1: {{ name }}
2 |
--------------------------------------------------------------------------------
/djmail/templates/emails/test_email2-body-html.html:
--------------------------------------------------------------------------------
1 | Body
2 |
--------------------------------------------------------------------------------
/djmail/templates/emails/test_email2-body-text.html:
--------------------------------------------------------------------------------
1 | body
2 |
--------------------------------------------------------------------------------
/djmail/templates/emails/test_email2-subject.html:
--------------------------------------------------------------------------------
1 | Subject2: {{ name }}
2 |
--------------------------------------------------------------------------------
/djmail/templates/emails/test_email3-body-text.html:
--------------------------------------------------------------------------------
1 | Mail1: {{ name }}
2 |
--------------------------------------------------------------------------------
/djmail/templates/emails/test_email3-subject.html:
--------------------------------------------------------------------------------
1 | Subject1: {{ name }}
2 |
--------------------------------------------------------------------------------
/djmail/templates/emails/test_email_error_with_no_body-subject.html:
--------------------------------------------------------------------------------
1 | Subject1: {{ name }}
2 |
--------------------------------------------------------------------------------
/djmail/utils.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/djmail/utils.py
--------------------------------------------------------------------------------
/doc/Makefile:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/doc/Makefile
--------------------------------------------------------------------------------
/doc/asciidoc.conf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/doc/asciidoc.conf
--------------------------------------------------------------------------------
/doc/djmail.asciidoc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/doc/djmail.asciidoc
--------------------------------------------------------------------------------
/doc/static/asciidoc.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/doc/static/asciidoc.css
--------------------------------------------------------------------------------
/doc/static/asciidoc.js:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/doc/static/asciidoc.js
--------------------------------------------------------------------------------
/doc/static/niwi.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/doc/static/niwi.css
--------------------------------------------------------------------------------
/doc/static/pygments.css:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/doc/static/pygments.css
--------------------------------------------------------------------------------
/requirements.txt:
--------------------------------------------------------------------------------
1 | django>=2.0
2 | psycopg2==2.8.4
3 | celery==4.1.1
4 |
--------------------------------------------------------------------------------
/runtests.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/runtests.py
--------------------------------------------------------------------------------
/setup.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/setup.py
--------------------------------------------------------------------------------
/tests/__init__.py:
--------------------------------------------------------------------------------
1 | # -*- encoding: utf-8 -*-
--------------------------------------------------------------------------------
/tests/mocks.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/tests/mocks.py
--------------------------------------------------------------------------------
/tests/test_settings.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/tests/test_settings.py
--------------------------------------------------------------------------------
/tests/tests.py:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/bameda/djmail/HEAD/tests/tests.py
--------------------------------------------------------------------------------