{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [], "description": "Home-page: https://github.com/andyfangdz/django-asyncmailer\nAuthor: Dezhi \u201cAndy\u201d Fang\nAuthor-email: andyfang.dz@gmail.com\nLicense: The MIT License\nDescription-Content-Type: UNKNOWN\nDescription: Django AsyncMailer\n ============\n .. image:: https://travis-ci.org/andyfangdz/django-asyncmailer.svg?branch=master\n :target: https://travis-ci.org/andyfangdz/django-asyncmailer\n Async email solution w/ multiple SMTP credentials, load-balancing and blacklist.\n \n Installation\n ------------\n \n To get the latest stable release from PyPi\n \n .. code-block:: bash\n \n pip install django-asyncmailer\n \n To get the latest commit from GitHub\n \n .. code-block:: bash\n \n pip install -e git+git://github.com/andyfangdz/django-asyncmailer.git#egg=asyncmailer\n \n TODO: Describe further installation steps (edit / remove the examples below):\n \n Add ``asyncmailer`` to your ``INSTALLED_APPS``\n \n .. code-block:: python\n \n INSTALLED_APPS = (\n ...,\n 'asyncmailer',\n )\n \n Add the ``asyncmailer`` URLs to your ``urls.py``\n \n .. code-block:: python\n \n urlpatterns = [\n url(r'^asyncmailer/', include('asyncmailer.urls')),\n ]\n \n Before your tags/filters are available in your templates, load them by using\n \n .. code-block:: html\n \n \t{% load asyncmailer_tags %}\n \n \n Don't forget to migrate your database\n \n .. code-block:: bash\n \n ./manage.py migrate asyncmailer\n \n \n Usage\n -----\n \n TODO: Describe usage or point to docs. Also describe available settings and\n templatetags.\n \n \n Contribute\n ----------\n \n If you want to contribute to this project, please perform the following steps\n \n .. code-block:: bash\n \n # Fork this repository\n # Clone your fork\n # Install virtualenvwrapper if you haven't:\n # sudo pip install virtualenvwrapper\n # Edit .bashrc/.zshrc according to:\n # http://virtualenvwrapper.readthedocs.io/en/latest/install.html#shell-startup-file\n mkvirtualenv -p python2.7 django-asyncmailer\n make develop\n \n # Make your feature branch\n git co -b feature_branch master\n \n # You can initiate the database and preview the app in the browser\n \n # Django < 1.8:\n ./manage.py syncdb --all\n ./manage.py migrate --fake\n \n # Django >= 1.8:\n ./manage.py migrate\n \n ./manage.py runserver\n \n # Implement your feature and tests\n git add . && git commit\n git push -u origin feature_branch\n # Send us a pull request for your feature branch\n \n In order to run the tests, simply execute ``tox``. This will install two new\n environments (for Django 1.8 and Django 1.9) and run the tests against both\n environments.\n \nKeywords: django,async,email\nPlatform: OS Independent\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-asyncmailer", "package_url": "https://pypi.org/project/django-asyncmailer/", "platform": "", "project_url": "https://pypi.org/project/django-asyncmailer/", "project_urls": null, "release_url": "https://pypi.org/project/django-asyncmailer/1.6.1/", "requires_dist": [ "django", "celery", "django-compat", "html2text", "jsonfield", "premailer", "flake8; extra == 'dev'" ], "requires_python": "", "summary": "Async email solution w/ multiple SMTP credentials, load-balancing and blacklist.", "version": "1.6.1" }, "last_serial": 3685192, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "a1ff11a0fd2e07ca8e3be0350e2c84c0", "sha256": "dba7128da8388f07649596a42afb6ec817987509779833c4fe26acc5e1f8b4ea" }, "downloads": -1, "filename": "django_asyncmailer-0.1-py2.7.egg", "has_sig": false, "md5_digest": "a1ff11a0fd2e07ca8e3be0350e2c84c0", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9695, "upload_time": "2015-04-22T15:52:55", "url": "https://files.pythonhosted.org/packages/0a/c9/553434b2f7bf83c5cdde0ecd3bd124438277f23518575cf425e1294db846/django_asyncmailer-0.1-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "56ae9564fe9039a9254fbf38b3e472f4", "sha256": "18cc9f1dfcf3beb585b9c5375cd4644de75f2e980b9749766e7c7cfdcf15818c" }, "downloads": -1, "filename": "django-asyncmailer-0.1.tar.gz", "has_sig": false, "md5_digest": "56ae9564fe9039a9254fbf38b3e472f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5445, "upload_time": "2015-04-21T18:04:14", "url": "https://files.pythonhosted.org/packages/64/35/2204a5e88ca9b53fdc8b298777f0045a7a7044c52430da69a30c11232974/django-asyncmailer-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "e7c573e522fcade75347df1f6af88010", "sha256": "669184feeda4ffe7e5dec512eac183619157984db2114549c43f780b508d3bfc" }, "downloads": -1, "filename": "django_asyncmailer-0.2-py2.7.egg", "has_sig": false, "md5_digest": "e7c573e522fcade75347df1f6af88010", "packagetype": "bdist_egg", "python_version": "2.7", "requires_python": null, "size": 9709, "upload_time": "2015-04-22T15:53:20", "url": "https://files.pythonhosted.org/packages/54/cb/969d51a3f411287911141523da50782e6b6f4422f32ee0348fe3a90d850d/django_asyncmailer-0.2-py2.7.egg" }, { "comment_text": "", "digests": { "md5": "835ce2931196437aabf7e4abc8123c25", "sha256": "b0c2f823928f2b74a9ea751c800eec71dbd6850994cd1a7ddf19e05399cb1d45" }, "downloads": -1, "filename": "django-asyncmailer-0.2.tar.gz", "has_sig": false, "md5_digest": "835ce2931196437aabf7e4abc8123c25", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5588, "upload_time": "2015-04-22T15:53:23", "url": "https://files.pythonhosted.org/packages/23/52/fc7633aa2a193e854728c0547cd8066fd5bca644805e2d3f2f9c8e41ff92/django-asyncmailer-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "dfb225ef5fe477f644eed272152566d0", "sha256": "506120656839c20c50d0c653bfe512a7f5283aacf8e39d1eebb068d3540c7358" }, "downloads": -1, "filename": "django-asyncmailer-0.3.tar.gz", "has_sig": false, "md5_digest": "dfb225ef5fe477f644eed272152566d0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5593, "upload_time": "2015-04-26T16:18:38", "url": "https://files.pythonhosted.org/packages/66/51/591c8cca1f425ba2d1b7caf9fdf243e42802b9a3bb8656e5e27090b65d3f/django-asyncmailer-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "5479dba066c1d9092087faf9ab1e98f4", "sha256": "7a31038d6695e61741301b5baf760e8debb236509184995955b091a088e0fe95" }, "downloads": -1, "filename": "django-asyncmailer-0.4.tar.gz", "has_sig": false, "md5_digest": "5479dba066c1d9092087faf9ab1e98f4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7509, "upload_time": "2015-05-28T15:49:04", "url": "https://files.pythonhosted.org/packages/0e/3a/ec3f78110c920ccf254518847d96289e0442cb83c848a28eb1653cfccd04/django-asyncmailer-0.4.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "a903b7f61dd31da7cb68baa0345fb77e", "sha256": "90eb83571afe7c75e75cef924cbdb81538d263ae888be4d079e278e4aeecbde3" }, "downloads": -1, "filename": "django-asyncmailer-0.4.1.tar.gz", "has_sig": false, "md5_digest": "a903b7f61dd31da7cb68baa0345fb77e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7584, "upload_time": "2015-06-01T10:32:53", "url": "https://files.pythonhosted.org/packages/09/1e/e085bdcde06845884b440878df8d0192ed9eebfdf0de576d0a3389746235/django-asyncmailer-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "7426105179d6567c87191f6f5db2922b", "sha256": "6f2a46cf66406021ecfe5b2b0f7ab34c29f266fb5b1e506dbc767e7aac037ba0" }, "downloads": -1, "filename": "django-asyncmailer-0.5.0.tar.gz", "has_sig": false, "md5_digest": "7426105179d6567c87191f6f5db2922b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7600, "upload_time": "2015-06-22T14:04:40", "url": "https://files.pythonhosted.org/packages/60/3b/9c1d55df50493fdbfacf7db73f7a6df81870f3335c369759b6b48643194d/django-asyncmailer-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "9b4eb11dca82fb22272d66b783e37b69", "sha256": "1624880ba2d21edd011de830fbf76caec77c2cb8ad435e54ba99c6622015ea60" }, "downloads": -1, "filename": "django-asyncmailer-0.5.1.tar.gz", "has_sig": false, "md5_digest": "9b4eb11dca82fb22272d66b783e37b69", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7664, "upload_time": "2015-06-22T15:13:23", "url": "https://files.pythonhosted.org/packages/d3/1b/008c564fec9ee981199ac8c880b4395ae4b3845d5d34b791604009f4cbe9/django-asyncmailer-0.5.1.tar.gz" } ], "0.6": [ { "comment_text": "", "digests": { "md5": "fe874f43d9861bd1defa3f58d5fac961", "sha256": "6a59871055b39da821489927c188ed7b033e4ee2fb02b1cf4bdc5efc8271fdbc" }, "downloads": -1, "filename": "django-asyncmailer-0.6.tar.gz", "has_sig": false, "md5_digest": "fe874f43d9861bd1defa3f58d5fac961", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8161, "upload_time": "2015-06-29T13:50:31", "url": "https://files.pythonhosted.org/packages/d2/ff/afe8aa9e2e9d642576cf49df667ceb101cdfec09fa7c9ac569a2ea54b488/django-asyncmailer-0.6.tar.gz" } ], "0.6.1": [ { "comment_text": "", "digests": { "md5": "e902a9ca756b64efaebc69132875f6c1", "sha256": "8af8d75bdb7f44b80a88bd5e4fbdb8431009203aa2529da056f1260f5de4bb55" }, "downloads": -1, "filename": "django-asyncmailer-0.6.1.tar.gz", "has_sig": false, "md5_digest": "e902a9ca756b64efaebc69132875f6c1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8165, "upload_time": "2015-06-29T16:50:10", "url": "https://files.pythonhosted.org/packages/8a/72/c89f074bcdf7946c1c97c819eaddb2327fea96cb8b6ca1584618d80cacda/django-asyncmailer-0.6.1.tar.gz" } ], "0.6.2": [ { "comment_text": "", "digests": { "md5": "c75f8cbe8ffbcf91472b0a1b78c47c8e", "sha256": "238ecc16d78bb47bb9ba8c706b4ecf2d0f6c12e6fc5cdfb47e545c41ceac1444" }, "downloads": -1, "filename": "django-asyncmailer-0.6.2.tar.gz", "has_sig": false, "md5_digest": "c75f8cbe8ffbcf91472b0a1b78c47c8e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8167, "upload_time": "2015-06-29T16:53:29", "url": "https://files.pythonhosted.org/packages/0f/2a/933be2ad1d98a83e202df8c5632fa2fd575847f5eb1268eeaa5d10edaf59/django-asyncmailer-0.6.2.tar.gz" } ], "0.6.3": [ { "comment_text": "", "digests": { "md5": "a3efa2f7993faacfde767b98acd5c91e", "sha256": "d4104115789fcc21be02f053ddc9c5652b12e0061ebad059761412385f7a664d" }, "downloads": -1, "filename": "django-asyncmailer-0.6.3.tar.gz", "has_sig": false, "md5_digest": "a3efa2f7993faacfde767b98acd5c91e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8159, "upload_time": "2015-06-30T02:42:29", "url": "https://files.pythonhosted.org/packages/e7/c0/fd385b8788563423d545b0dbdde503a62589d7dfd366f5d0740ed3e02f1a/django-asyncmailer-0.6.3.tar.gz" } ], "0.6.4": [ { "comment_text": "", "digests": { "md5": "8df5af2573d4e90767ad89e8fe7e43d3", "sha256": "2792f301322be9e0ccc8cd3c640ec8445cdda23b42cc8be5fd551241699ff7e8" }, "downloads": -1, "filename": "django-asyncmailer-0.6.4.tar.gz", "has_sig": false, "md5_digest": "8df5af2573d4e90767ad89e8fe7e43d3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8169, "upload_time": "2015-06-30T02:49:02", "url": "https://files.pythonhosted.org/packages/06/3c/7df3dbee833c41006072481aa185510d89eeabd2767886658aad9509991f/django-asyncmailer-0.6.4.tar.gz" } ], "0.6.5": [ { "comment_text": "", "digests": { "md5": "0375ed298f96cc477f19eb819c2b31c8", "sha256": "3e4559efdaaf1fdce0dc4e822271e757d9f655cc21b47b7f414a2cf0015cc685" }, "downloads": -1, "filename": "django-asyncmailer-0.6.5.tar.gz", "has_sig": false, "md5_digest": "0375ed298f96cc477f19eb819c2b31c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7518, "upload_time": "2015-10-07T15:40:45", "url": "https://files.pythonhosted.org/packages/75/07/1e8b6753cd36559ab58add50bb91f5a64282bdd21a52bb360ddb35a7a537/django-asyncmailer-0.6.5.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "f8dc821895bfafb9dfe590b34f553dbb", "sha256": "efd78c88f4fb1f8bcc790dbbb0e3dddd5b9ef1108eef06c91f066b1144ec4418" }, "downloads": -1, "filename": "django-asyncmailer-1.0.tar.gz", "has_sig": false, "md5_digest": "f8dc821895bfafb9dfe590b34f553dbb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15551, "upload_time": "2016-08-03T22:20:19", "url": "https://files.pythonhosted.org/packages/81/09/2577b00060014fcb6447cea6a0ec19b6a76081e379c82cfe6f954b76ca8f/django-asyncmailer-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "40a279b9777b568065c7c85a98b5bc90", "sha256": "58e9c6e881c7ecafd759a42a6f7c92396fe3033a31f95135bec8f33079b68c7a" }, "downloads": -1, "filename": "django-asyncmailer-1.1.tar.gz", "has_sig": false, "md5_digest": "40a279b9777b568065c7c85a98b5bc90", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 15759, "upload_time": "2016-08-13T07:43:40", "url": "https://files.pythonhosted.org/packages/d7/69/ef39144772889262df2c36247d42f26072779c62211fc97fb5f9a4782c2f/django-asyncmailer-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "e3d3d853d51f58a6ad1a6fe6d9ea16b4", "sha256": "e0867f4d7ee5a554fb701b6c87788c647eeb9a06cea98c0f663c06593aebca6f" }, "downloads": -1, "filename": "django-asyncmailer-1.2.tar.gz", "has_sig": false, "md5_digest": "e3d3d853d51f58a6ad1a6fe6d9ea16b4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16315, "upload_time": "2016-08-17T06:27:26", "url": "https://files.pythonhosted.org/packages/f6/20/6df317805fc3fd3430e6f382f1e8a22c8a7182f23e0ec74a787c4cf2473e/django-asyncmailer-1.2.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "50bc10f7977f68436461309da02bc7d5", "sha256": "ca7b71f5934e6a8756ef5e1d83b68ac0ce6e79604191018ff93a84ca0ec32f7b" }, "downloads": -1, "filename": "django-asyncmailer-1.3.tar.gz", "has_sig": false, "md5_digest": "50bc10f7977f68436461309da02bc7d5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 16351, "upload_time": "2016-08-22T14:31:56", "url": "https://files.pythonhosted.org/packages/d7/0f/9328c5577d5baac03f2f00b035b4d04f0ac6d68f39d209b11c2347075b47/django-asyncmailer-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "74a4f1eb17d0e63fa6696bfdd7b902cc", "sha256": "f9e21d52e056ac2b770fa2de5b8b0e0b52c711ec2e073126cf18db282b8baf1c" }, "downloads": -1, "filename": "django-asyncmailer-1.4.tar.gz", "has_sig": false, "md5_digest": "74a4f1eb17d0e63fa6696bfdd7b902cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17652, "upload_time": "2016-08-30T02:05:10", "url": "https://files.pythonhosted.org/packages/88/70/9fb5e47a85eb225aa59a0105cbac161d0468f7fa52a9bdad1c8c3295cc09/django-asyncmailer-1.4.tar.gz" } ], "1.4.1": [ { "comment_text": "", "digests": { "md5": "89bf3c1d9e4c0baca5ec9c4df1d7ac2e", "sha256": "e641b05057f9d2125e31e5e6853704f7ea92d405e5a1457ff2688efa51449af1" }, "downloads": -1, "filename": "django-asyncmailer-1.4.1.tar.gz", "has_sig": false, "md5_digest": "89bf3c1d9e4c0baca5ec9c4df1d7ac2e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 17645, "upload_time": "2016-08-30T02:25:00", "url": "https://files.pythonhosted.org/packages/9a/45/c683935c837214c0436e3b098079ec07d496542cdd64219aaef4c26c0234/django-asyncmailer-1.4.1.tar.gz" } ], "1.5.1": [ { "comment_text": "", "digests": { "md5": "3590de974a8f3e65b3db8fb16553b342", "sha256": "5f79e3c3096fc300558beda81bfddc1e50fd364b42dd80d379175a3dd5e21fb7" }, "downloads": -1, "filename": "django_asyncmailer-1.5.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3590de974a8f3e65b3db8fb16553b342", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 23581, "upload_time": "2018-03-07T02:52:34", "url": "https://files.pythonhosted.org/packages/5f/75/d8bf3cd2fbf1ae24c3cfba85cf1db44abd7d16438b385741000c7e9ddc6e/django_asyncmailer-1.5.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c7f2da8beb5d073d3848f57b863d5581", "sha256": "02fe351cd0750b48baa369c63aef67e74938b3d25ba296b18d623dff5b670881" }, "downloads": -1, "filename": "django-asyncmailer-1.5.1.tar.gz", "has_sig": false, "md5_digest": "c7f2da8beb5d073d3848f57b863d5581", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18459, "upload_time": "2018-03-07T02:52:36", "url": "https://files.pythonhosted.org/packages/35/05/6aea49df3694fe143e57f7313241c8b9ae7fdb0d5ab3315f4c3fca0708c7/django-asyncmailer-1.5.1.tar.gz" } ], "1.6.1": [ { "comment_text": "", "digests": { "md5": "4e65e7b5c46d56cbf174956306a3d188", "sha256": "c4e5c7c30681c1ececec7efb885798b490dd9e567dd0a95435f3779da30d1ffd" }, "downloads": -1, "filename": "django_asyncmailer-1.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e65e7b5c46d56cbf174956306a3d188", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24258, "upload_time": "2018-03-19T19:49:13", "url": "https://files.pythonhosted.org/packages/6d/55/f9b9d3ffb544b46e26584d8f1b541acc0554af89b165ce3e046800b64905/django_asyncmailer-1.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc39b889c924c06cf6e536784077f602", "sha256": "71d876331fb621b93de6ae863f3a8cd6eb5d027b9939061dbc94f812727435bc" }, "downloads": -1, "filename": "django-asyncmailer-1.6.1.tar.gz", "has_sig": false, "md5_digest": "cc39b889c924c06cf6e536784077f602", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18635, "upload_time": "2018-03-19T19:49:14", "url": "https://files.pythonhosted.org/packages/8b/20/548b3aa0fcfcab10d9a0ae07c81d19c581f28b1a3b72effab1f454a47ca5/django-asyncmailer-1.6.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4e65e7b5c46d56cbf174956306a3d188", "sha256": "c4e5c7c30681c1ececec7efb885798b490dd9e567dd0a95435f3779da30d1ffd" }, "downloads": -1, "filename": "django_asyncmailer-1.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "4e65e7b5c46d56cbf174956306a3d188", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 24258, "upload_time": "2018-03-19T19:49:13", "url": "https://files.pythonhosted.org/packages/6d/55/f9b9d3ffb544b46e26584d8f1b541acc0554af89b165ce3e046800b64905/django_asyncmailer-1.6.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "cc39b889c924c06cf6e536784077f602", "sha256": "71d876331fb621b93de6ae863f3a8cd6eb5d027b9939061dbc94f812727435bc" }, "downloads": -1, "filename": "django-asyncmailer-1.6.1.tar.gz", "has_sig": false, "md5_digest": "cc39b889c924c06cf6e536784077f602", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18635, "upload_time": "2018-03-19T19:49:14", "url": "https://files.pythonhosted.org/packages/8b/20/548b3aa0fcfcab10d9a0ae07c81d19c581f28b1a3b72effab1f454a47ca5/django-asyncmailer-1.6.1.tar.gz" } ] }