{ "info": { "author": "Caktus Consulting Group", "author_email": "solutions@caktusgroup.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Django-Email-Bandit\n==============================\n\n.. sidebar:: Build Status\n\n :master: |master-status|\n :develop: |develop-status|\n\nA Django email backend for hijacking email sending in a staging/test environment. It extends\nthe default SMTP backend to intercept outgoing emails and instead send them\nto a single email address that you specify. It does not intercept emails going to the site admins\n(as defined by the ``ADMINS`` setting) so it will not interfere with 500 error emails.\n\nYou can also configure the hijacked emails to be logged through standard Python\nlogging. Mixin classes are provided to use the same hijack logic for any existing\nemail backend such as `django-ses `_.\n\n.. |master-status| image::\n https://api.travis-ci.org/caktus/django-email-bandit.svg?branch=master\n :alt: Build Status\n :target: https://travis-ci.org/caktus/django-email-bandit\n\n.. |develop-status| image::\n https://api.travis-ci.org/caktus/django-email-bandit.svg?branch=develop\n :alt: Build Status\n :target: https://travis-ci.org/caktus/django-email-bandit\n\n\nRequirements\n-------------------------------\n\n- Python 2.7 or 3.5+\n- Django >= 1.8 (supported versions)\n\n\nInstallation\n-------------------------------\n\nTo install django-email-bandit via pip::\n\n pip install django-email-bandit\n\nFor your test environment you should enable the backend::\n\n EMAIL_BACKEND = 'bandit.backends.smtp.HijackSMTPBackend'\n\nand set the email which will receive all of the emails::\n\n BANDIT_EMAIL = 'bandit@example.com'\n\nor even multiple addresses:\n\n BANDIT_EMAIL = ['bandit@example.com', 'accomplice@example.com']\n\nIt's also possible to whitelist certain email addresses and domains::\n\n BANDIT_WHITELIST = [\n 'iloveemail@example.com', # Just this specific email address\n 'example.net' # All email addresses @example.net\n ]\n\n\nDocumentation\n-------------------------------\n\nFull project documentation is on `Read the Docs `_.\n\n\nQuestions or Issues?\n-------------------------------\n\nIf you have questions, issues or requests for improvements please let us know on\n`Github `_.\n\nDevelopment sponsored by `Caktus Consulting Group, LLC\n`_.\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/caktus/django-email-bandit", "keywords": "", "license": "BSD", "maintainer": "", "maintainer_email": "", "name": "django-email-bandit", "package_url": "https://pypi.org/project/django-email-bandit/", "platform": "", "project_url": "https://pypi.org/project/django-email-bandit/", "project_urls": { "Homepage": "https://github.com/caktus/django-email-bandit" }, "release_url": "https://pypi.org/project/django-email-bandit/1.5/", "requires_dist": null, "requires_python": "", "summary": "django-email-bandit is a Django email backend for hijacking email sending in a test environment.", "version": "1.5" }, "last_serial": 3481888, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "3e2970fb9bbf88f6550b70cd8b7f8d94", "sha256": "02c9b55d4fd5f3f0511aab3af2f8514e506b7e36c7db51ed6720c0d031d0105a" }, "downloads": -1, "filename": "django-email-bandit-0.1.tar.gz", "has_sig": false, "md5_digest": "3e2970fb9bbf88f6550b70cd8b7f8d94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4854, "upload_time": "2011-09-28T22:47:50", "url": "https://files.pythonhosted.org/packages/9b/0c/042abb14e86558f60ea03216d068142bd5ea763de064c8e7fdd20c1eb31e/django-email-bandit-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "9026ec4e0fe633919ce48846b7735d6c", "sha256": "66bdc7f74bbf137bebc4cd18beb49f60b5eb77eeffae31b9f26c260f02040040" }, "downloads": -1, "filename": "django-email-bandit-0.2.tar.gz", "has_sig": false, "md5_digest": "9026ec4e0fe633919ce48846b7735d6c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5661, "upload_time": "2011-11-21T22:47:24", "url": "https://files.pythonhosted.org/packages/8a/83/d9fd8f570b054d95efeadad829da58e194073bfece50fd273f9239e00f7a/django-email-bandit-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "650b3a5a56ea84fe25d351026c672ffd", "sha256": "c762699dd2d1127c65a30c2b2ee2a42d84ab2aac35b628780011637df31a7f10" }, "downloads": -1, "filename": "django-email-bandit-0.3.tar.gz", "has_sig": false, "md5_digest": "650b3a5a56ea84fe25d351026c672ffd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6627, "upload_time": "2012-03-02T17:17:23", "url": "https://files.pythonhosted.org/packages/26/86/9df9ebff5effd11604ebf3bd47f061df80196709b31347d8b4fa205bf28b/django-email-bandit-0.3.tar.gz" } ], "1.0": [ { "comment_text": "", "digests": { "md5": "edd262bd7584ab802a6964a498bd42ff", "sha256": "6c30e796adb975ad09378044436253f49e60668412075d4169ed7248ddc8a672" }, "downloads": -1, "filename": "django-email-bandit-1.0.tar.gz", "has_sig": false, "md5_digest": "edd262bd7584ab802a6964a498bd42ff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6546, "upload_time": "2014-03-21T13:58:12", "url": "https://files.pythonhosted.org/packages/09/a9/8e93304fd524c6b5179083ebc12385c4ae3022f6c027fb133a3eea2de583/django-email-bandit-1.0.tar.gz" } ], "1.1": [ { "comment_text": "", "digests": { "md5": "f0db646c1470df81772698336c715f28", "sha256": "f24aa901d42e16e7a0c35a3fa0f846a5afa40b5218a6f174952971daed59c595" }, "downloads": -1, "filename": "django-email-bandit-1.1.tar.gz", "has_sig": false, "md5_digest": "f0db646c1470df81772698336c715f28", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6761, "upload_time": "2016-01-20T12:25:22", "url": "https://files.pythonhosted.org/packages/35/6d/2f56c48ed487da41595770f0272cb2466fdb3d02444237490820ab15807d/django-email-bandit-1.1.tar.gz" } ], "1.2": [ { "comment_text": "", "digests": { "md5": "5ddd936846ad385ac6e6230f1cc62c33", "sha256": "150abfa6459437fcfbd29fee1dd3a550267cda63e55a1ad2b0b48600c9270aea" }, "downloads": -1, "filename": "django-email-bandit-1.2.0.tar.gz", "has_sig": false, "md5_digest": "5ddd936846ad385ac6e6230f1cc62c33", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6762, "upload_time": "2016-11-28T18:40:52", "url": "https://files.pythonhosted.org/packages/e1/fb/4388c0fa7eaca6024a842d75690a079404d419a2a81d68f36a6253a2a3c6/django-email-bandit-1.2.0.tar.gz" } ], "1.2.dev0": [ { "comment_text": "", "digests": { "md5": "16379d46e186fd79257f896747b616b8", "sha256": "9c5c585da0f5a95da7c21f717005a7970c45790115ecaae10d7ad1b8fc76950b" }, "downloads": -1, "filename": "django-email-bandit-1.2.dev0.tar.gz", "has_sig": false, "md5_digest": "16379d46e186fd79257f896747b616b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6787, "upload_time": "2016-11-11T16:48:33", "url": "https://files.pythonhosted.org/packages/ee/ed/9460db78b2a8a017f62f6a5865e464077bb51e716ef7ed0551914d0986ad/django-email-bandit-1.2.dev0.tar.gz" } ], "1.3": [ { "comment_text": "", "digests": { "md5": "38994451cd76231ae73b2d7f294be3b5", "sha256": "fe43b8e0aab613048a5d801a1eb88f89bc8978e4885f86b923e174e36fbb8397" }, "downloads": -1, "filename": "django_email_bandit-1.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "38994451cd76231ae73b2d7f294be3b5", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9883, "upload_time": "2017-11-01T14:52:05", "url": "https://files.pythonhosted.org/packages/7d/45/c432261adb649415de2a82712c79241a284ecd10f951a659d6d55a10d7de/django_email_bandit-1.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "1d4abeaa0ed71e07dcc7148215f13f8f", "sha256": "aad2049cf43eacfee99a3b0932d05d1aab885323a4e7866ae9c0fc844e98b43c" }, "downloads": -1, "filename": "django-email-bandit-1.3.tar.gz", "has_sig": false, "md5_digest": "1d4abeaa0ed71e07dcc7148215f13f8f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6963, "upload_time": "2017-11-01T14:52:06", "url": "https://files.pythonhosted.org/packages/c4/ef/d2c841e1e47164075d2bc860e344b2593153ef42cad58d61b31db01f659c/django-email-bandit-1.3.tar.gz" } ], "1.4": [ { "comment_text": "", "digests": { "md5": "2180cc6211a26fd178324df4315b15a8", "sha256": "6919566158635a9bb3c90873b7735e3f174ea41beb6c7bc7f96aa88ef22f2cdd" }, "downloads": -1, "filename": "django_email_bandit-1.4-py2-none-any.whl", "has_sig": false, "md5_digest": "2180cc6211a26fd178324df4315b15a8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9581, "upload_time": "2017-12-08T23:33:17", "url": "https://files.pythonhosted.org/packages/91/db/c9b828e6c9b04d4366e5acc7d79658150df6bc09473e5eb03956091d555b/django_email_bandit-1.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "db5f5381e222025ed6642ae85af5dfa3", "sha256": "7f51c402cec314d48277a641f0b7ccb3de8f4d88c5e73364791051390e395aed" }, "downloads": -1, "filename": "django-email-bandit-1.4.tar.gz", "has_sig": false, "md5_digest": "db5f5381e222025ed6642ae85af5dfa3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6773, "upload_time": "2017-12-08T23:33:18", "url": "https://files.pythonhosted.org/packages/43/4e/f7a5332681b68e167db83f8838f266d01891ee5464eb997266e4adf0e7a8/django-email-bandit-1.4.tar.gz" } ], "1.5": [ { "comment_text": "", "digests": { "md5": "77208d95c61c1c762c3e68ca25208e1a", "sha256": "9cf60f71322339f6023241c8c8ae12508f40f64a6e44f91058ef564f782b088b" }, "downloads": -1, "filename": "django_email_bandit-1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "77208d95c61c1c762c3e68ca25208e1a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9953, "upload_time": "2018-01-11T19:45:58", "url": "https://files.pythonhosted.org/packages/ea/56/185fc3b807cd45657f85f6afc9c9eeb0e12f9126c0c2b3077ae5fdd8378e/django_email_bandit-1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b96367c198c3f87b75e731bd4115fe94", "sha256": "4ccf83a7e37aae74fb4d25063ca322bafb1062460f29072f23632d7df89e3376" }, "downloads": -1, "filename": "django-email-bandit-1.5.tar.gz", "has_sig": false, "md5_digest": "b96367c198c3f87b75e731bd4115fe94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7260, "upload_time": "2018-01-11T19:46:00", "url": "https://files.pythonhosted.org/packages/d5/52/16e924cbff3f0312cd8d19d1231a2af3327b4f942a9b556b883fd7d4b965/django-email-bandit-1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "77208d95c61c1c762c3e68ca25208e1a", "sha256": "9cf60f71322339f6023241c8c8ae12508f40f64a6e44f91058ef564f782b088b" }, "downloads": -1, "filename": "django_email_bandit-1.5-py2-none-any.whl", "has_sig": false, "md5_digest": "77208d95c61c1c762c3e68ca25208e1a", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 9953, "upload_time": "2018-01-11T19:45:58", "url": "https://files.pythonhosted.org/packages/ea/56/185fc3b807cd45657f85f6afc9c9eeb0e12f9126c0c2b3077ae5fdd8378e/django_email_bandit-1.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b96367c198c3f87b75e731bd4115fe94", "sha256": "4ccf83a7e37aae74fb4d25063ca322bafb1062460f29072f23632d7df89e3376" }, "downloads": -1, "filename": "django-email-bandit-1.5.tar.gz", "has_sig": false, "md5_digest": "b96367c198c3f87b75e731bd4115fe94", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7260, "upload_time": "2018-01-11T19:46:00", "url": "https://files.pythonhosted.org/packages/d5/52/16e924cbff3f0312cd8d19d1231a2af3327b4f942a9b556b883fd7d4b965/django-email-bandit-1.5.tar.gz" } ] }