{ "info": { "author": "Florent Messa", "author_email": "florent.messa@gmail.com", "bugtrack_url": null, "classifiers": [ "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 3", "Topic :: Utilities" ], "description": "django-courriers\n================\n\n.. image:: https://secure.travis-ci.org/ulule/django-courriers.png?branch=master\n :alt: Build Status\n :target: http://travis-ci.org/ulule/django-courriers\n\nA generic application to manage your newsletters\n\nWhat it does?\n-------------\n\ndjango-courriers has three models:\n\n- ``NewsletterList`` which represents a newsletter list\n- ``Newsletter`` which represents a newsletter\n- ``NewsletterItem`` an item of a newsletter. It could be a content-type\n- ``NewsletterSubscriber`` which represents a user who is subscribed to a newsletter\n\n\nYou have the choice between three backends to manage and send your emails:\n\n- ``SimpleBackend``, a simple backend to send emails with Django and\n your current smtp configuration\n- ``MailJetBackend``, a `Mailjet`_ backend which uses `mailjet library`_\n\n\nInstallation\n------------\n\n1. Download the package on GitHub_ or simply install it via PyPi\n2. Add ``courriers`` to your ``INSTALLED_APPS`` ::\n\n INSTALLED_APPS = (\n 'courriers',\n )\n\n3. Sync your database using ``syncdb`` command from django command line\n4. Configure settings\n\nYou have to specify which backend you want to use in your settings ::\n\n COURRIERS_BACKEND_CLASS = 'courriers.backends.simple.SimpleBackend'\n\nA quick reminder: you can also set your custom ``DEFAULT_FROM_EMAIL`` in Django settings.\n\nBackends\n--------\n\ncourriers.backends.simple.SimpleBackend\n........................................\n\nA simple backend to send your emails with Django and\nyour current smtp configuration\n\ncourriers.backends.mailjet.MailjetBackend\n..............................................\n\nA backend to manage your newsletters with Mailjet.\n\n\nWhat you need to do for mailjet\n.................................\n\n- Create an account on Mailjet\n- Get your API key and API Secret key\n- Add it to your settings with others options as described below\n- Install the `mailjet library`_\n- Create a list or more if you have users\n from different countries\n\nWith this backend you have to provide additional settings ::\n\n COURRIERS_MAILJET_API_KEY = 'Your API key'\n COURRIERS_MAILJET_API_SECRET_KEY = 'Your API Secret key'\n COURRIERS_DEFAULT_FROM_NAME = 'Your name'\n\n.. _GitHub: https://github.com/ulule/django-courriers\n.. _Mailjet: https://eu.mailjet.com/\n.. _mailjet library: https://pypi.python.org/pypi/mailjet/\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ulule/django-courriers", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "django-courriers", "package_url": "https://pypi.org/project/django-courriers/", "platform": "", "project_url": "https://pypi.org/project/django-courriers/", "project_urls": { "Homepage": "http://github.com/ulule/django-courriers" }, "release_url": "https://pypi.org/project/django-courriers/0.9.0/", "requires_dist": null, "requires_python": "", "summary": "A generic application to manage your newsletters", "version": "0.9.0" }, "last_serial": 5444584, "releases": { "0.5.13": [ { "comment_text": "", "digests": { "md5": "42a92f373873222bf4ccbd3eebddca76", "sha256": "3da52cbb77feedf3dcd5d5aea638cd0602bad2901321e899a5c38e14e462e013" }, "downloads": -1, "filename": "django-courriers-0.5.13.tar.gz", "has_sig": true, "md5_digest": "42a92f373873222bf4ccbd3eebddca76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21187, "upload_time": "2014-11-26T11:19:05", "url": "https://files.pythonhosted.org/packages/46/35/d18bdd88910a097cf0dca8f2d568bdc4d46ca00a4a70b89107f5ace505c2/django-courriers-0.5.13.tar.gz" } ], "0.5.14": [ { "comment_text": "", "digests": { "md5": "f6c7673982462918da2844d3c69f1595", "sha256": "fd8f1db972ffc6c6ff10d35160eb0b518b4eb265065b3fe0304f91df5a78fbe5" }, "downloads": -1, "filename": "django-courriers-0.5.14.tar.gz", "has_sig": true, "md5_digest": "f6c7673982462918da2844d3c69f1595", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21203, "upload_time": "2014-12-16T11:29:43", "url": "https://files.pythonhosted.org/packages/0f/05/590faaefc40da0297249759e0455b60241bc55f19e0ddb5c3c2c8931a05f/django-courriers-0.5.14.tar.gz" } ], "0.5.15": [ { "comment_text": "", "digests": { "md5": "9aff3e99459abc94d01bcac308b564a7", "sha256": "e31b81032ec415b5eb18420dff0df9e40dd4e220edadeb2387b08aa4182ed869" }, "downloads": -1, "filename": "django-courriers-0.5.15.tar.gz", "has_sig": true, "md5_digest": "9aff3e99459abc94d01bcac308b564a7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21299, "upload_time": "2015-02-10T15:17:19", "url": "https://files.pythonhosted.org/packages/f1/c2/7132e49d43a1b2ea65dd4bffdaee3dcebf23420c99c2dbf6251a03fb527b/django-courriers-0.5.15.tar.gz" } ], "0.5.16": [ { "comment_text": "", "digests": { "md5": "672dfd032d901b39610612d2fcd4cefe", "sha256": "d2cffb72805b9a43e4d4d99d6521cb9cb016ceac09b867f57dcded830fa23876" }, "downloads": -1, "filename": "django-courriers-0.5.16.tar.gz", "has_sig": true, "md5_digest": "672dfd032d901b39610612d2fcd4cefe", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21618, "upload_time": "2015-04-02T15:33:34", "url": "https://files.pythonhosted.org/packages/34/9e/42bc11b5d407c44ed39bc78811386481463440ef6e3a32e666ea7edee2c3/django-courriers-0.5.16.tar.gz" } ], "0.5.17": [ { "comment_text": "", "digests": { "md5": "1d46243b74d43392812c6e201f8f6c1a", "sha256": "66125bce2223c0fad5acd7e3a4ead5e8dade31676708599d8014cbd15b91b59f" }, "downloads": -1, "filename": "django-courriers-0.5.17.tar.gz", "has_sig": true, "md5_digest": "1d46243b74d43392812c6e201f8f6c1a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21739, "upload_time": "2015-05-07T11:06:39", "url": "https://files.pythonhosted.org/packages/4b/a2/eb3052882ddc5c2b18612c4ecb4a3f9614444dcb5a6346215066fa814159/django-courriers-0.5.17.tar.gz" } ], "0.5.18": [ { "comment_text": "", "digests": { "md5": "44a887f64c0c31f30c19d51b4e9b5a88", "sha256": "d1133866befe6bbe39548c25867fb2cce392927ea6b6894d4f9b5f37ef685726" }, "downloads": -1, "filename": "django-courriers-0.5.18.tar.gz", "has_sig": true, "md5_digest": "44a887f64c0c31f30c19d51b4e9b5a88", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21762, "upload_time": "2015-06-10T12:22:02", "url": "https://files.pythonhosted.org/packages/d2/fe/1b1821dd5192573ece1461465a709dbd5b0e225c76786d6b3ba52d763cee/django-courriers-0.5.18.tar.gz" } ], "0.5.19": [ { "comment_text": "", "digests": { "md5": "6b1496ec1b925fb0d3d6f38a5e41e9e6", "sha256": "618104f795e2c41b0343f7a3f84df0482d3d7d1c3bd1f5b4088cf063ed54938f" }, "downloads": -1, "filename": "django-courriers-0.5.19.tar.gz", "has_sig": true, "md5_digest": "6b1496ec1b925fb0d3d6f38a5e41e9e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22806, "upload_time": "2015-12-21T15:08:57", "url": "https://files.pythonhosted.org/packages/76/75/15063ac151a5ebaade6256b4cc5e1dfdff039c7bfc59b5fac09aa0df32f8/django-courriers-0.5.19.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "13c10d360b89c91f854203132ac20aff", "sha256": "76e3807365b38a9c15cb7e489871de4f525c382b780ff2be25ff214cdba5c4ce" }, "downloads": -1, "filename": "django-courriers-0.6.0.tar.gz", "has_sig": true, "md5_digest": "13c10d360b89c91f854203132ac20aff", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 19818, "upload_time": "2016-10-10T21:19:01", "url": "https://files.pythonhosted.org/packages/03/7b/177be6dc20842377da2e4226afce88a7dc14cea04688007d0e00fb018948/django-courriers-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "c1579ed0cdac3bd86eab754b12bf9896", "sha256": "cdcab8b18ae24d46c9615d6f20eeaec96a2456ee1fa3d2d047f4192a96d442a6" }, "downloads": -1, "filename": "django-courriers-0.7.0.tar.gz", "has_sig": true, "md5_digest": "c1579ed0cdac3bd86eab754b12bf9896", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20475, "upload_time": "2017-10-25T08:20:12", "url": "https://files.pythonhosted.org/packages/88/5a/062d8d764f6e8c4b6f0207ccc9bd2e641dfaada3fa3df83aa459e39a77b4/django-courriers-0.7.0.tar.gz" } ], "0.7.1": [ { "comment_text": "", "digests": { "md5": "37ec03d6f2b6327f0420ab9adf05e222", "sha256": "a446b8dc40e36cd81523fa24a954aae8d448227b19844c5c897e7051c51c5f19" }, "downloads": -1, "filename": "django-courriers-0.7.1.tar.gz", "has_sig": true, "md5_digest": "37ec03d6f2b6327f0420ab9adf05e222", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20560, "upload_time": "2017-10-26T08:19:09", "url": "https://files.pythonhosted.org/packages/b6/bd/e25fc0f1d7d5d828df2a3d318c33470615915428140d8bc601d4a7607d0c/django-courriers-0.7.1.tar.gz" } ], "0.7.2": [ { "comment_text": "", "digests": { "md5": "3559e89344d5b27ffce9632391c615b8", "sha256": "5f38035125e1a3babde43714477422c26efb58fc0201f2024925d1b5b2ea2443" }, "downloads": -1, "filename": "django-courriers-0.7.2.tar.gz", "has_sig": true, "md5_digest": "3559e89344d5b27ffce9632391c615b8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20547, "upload_time": "2017-10-26T08:44:30", "url": "https://files.pythonhosted.org/packages/3e/14/d533cebed1574ef58de2493f4c62f6236841ea6cbedd91c546294ca630ce/django-courriers-0.7.2.tar.gz" } ], "0.9.0": [ { "comment_text": "", "digests": { "md5": "4bd8c354f1b54b17d940a8ca9cabdb59", "sha256": "1bf2873e414640fd157d27613f0bc8872d15cd7f9d42e8d9caea192f84ea6abc" }, "downloads": -1, "filename": "django-courriers-0.9.0.tar.gz", "has_sig": true, "md5_digest": "4bd8c354f1b54b17d940a8ca9cabdb59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18908, "upload_time": "2018-07-13T15:28:22", "url": "https://files.pythonhosted.org/packages/23/d2/5fa39c989cf199e8914c1422f027702d9e86c04c740f199986ec4c9ccf64/django-courriers-0.9.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4bd8c354f1b54b17d940a8ca9cabdb59", "sha256": "1bf2873e414640fd157d27613f0bc8872d15cd7f9d42e8d9caea192f84ea6abc" }, "downloads": -1, "filename": "django-courriers-0.9.0.tar.gz", "has_sig": true, "md5_digest": "4bd8c354f1b54b17d940a8ca9cabdb59", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18908, "upload_time": "2018-07-13T15:28:22", "url": "https://files.pythonhosted.org/packages/23/d2/5fa39c989cf199e8914c1422f027702d9e86c04c740f199986ec4c9ccf64/django-courriers-0.9.0.tar.gz" } ] }