{ "info": { "author": "Donald Stufft", "author_email": "donald@e.vilgeni.us", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Framework :: Django", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Utilities" ], "description": "Django Postmark\n===============\n\ndjango-postmark is a reusable app that includes an EmailBackend for sending email\nwith Django as well as models and view that enable integration with Postmark's\nbounce hook api.\n\nInstallation\n------------\n\nYou can install django postmark with pip by typing::\n\n pip install django-postmark\n \nOr with easy_install by typing::\n\n easy_install django-postmark\n \nOr manually by downloading a tarball and typing::\n\n python setup.py install\n \nOnce installed add `postmark` to your `INSTALLED_APPS` and run::\n\n python manage.py syncdb\n\nOr if you are using south::\n\n python manage.py migrate\n \nDjango Configuration\n--------------------\n\nIf you want to use django-postmark as your default backend, you should add::\n\n EMAIL_BACKEND = \"postmark.backends.PostmarkBackend\"\n\nto your settings.py\n\nSettings\n--------\n\ndjango-postmark adds 1 required setting and 2 optional settings.\n\nRequired:\n Specifies the api key for your postmark server.::\n\n POSTMARK_API_KEY = 'POSTMARK_API_TEST'\n \nOptional:\n Specifies a username and password that the view will require to be passed\n in via basic auth. (http://exampleuser:examplepassword@example.com/postmark/bounce/)::\n \n POSTMARK_API_USER = \"exampleuser\"\n POSTMARK_API_PASSWORD = \"examplepassword\"\n \nPostmark Bounce Hook\n--------------------\n\nPostmark has the optional ability to POST to an url anytime a message you have\nsent bounces. django-postmark comes with an urlconf and view for this purpose. If\nyou wish to use this then add::\n\n url(r\"^postmark/\", include(\"postmark.urls\")),\n \nto your root urls.py. This will cause your bounce hook location to live\nat /postmark/bounce/. Then simply add in the url to your Postmark settings (with\nthe username and password specified by POSTMARK_API_USER/PASSWORD if set) and\ndjango will accept POSTS from Postmark notifying it of a new bounce.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/dstufft/django-postmark/", "keywords": null, "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "django-postmark", "package_url": "https://pypi.org/project/django-postmark/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/django-postmark/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/dstufft/django-postmark/" }, "release_url": "https://pypi.org/project/django-postmark/0.1.6/", "requires_dist": null, "requires_python": null, "summary": "A Django reusable app to send email with postmark, as well as models and views to handle bounce integration.", "version": "0.1.6" }, "last_serial": 635158, "releases": { "0.1.1": [ { "comment_text": "", "digests": { "md5": "aa49cec079dcec51776640dd68ce6ee2", "sha256": "b1f8b254f013cb19e2ae2ed15121bedb4faec57b10da89ca7ea969033b09b1ad" }, "downloads": -1, "filename": "django-postmark-0.1.1.tar.gz", "has_sig": false, "md5_digest": "aa49cec079dcec51776640dd68ce6ee2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7800, "upload_time": "2011-05-25T00:53:26", "url": "https://files.pythonhosted.org/packages/8f/b3/8bdb7cbeac62dfba55e59bdf8821fdc08f948365ff8b61f74d2dc3506cf8/django-postmark-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9d3a8531374ad80374451b307a8b3376", "sha256": "1b03c255ea970cc3915043305e4113b03634b271e4192b80dbd127ddad7c0a76" }, "downloads": -1, "filename": "django-postmark-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9d3a8531374ad80374451b307a8b3376", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8011, "upload_time": "2011-05-25T03:31:33", "url": "https://files.pythonhosted.org/packages/9f/2b/d73ce20f6e6b49c514d64b972dbcba9528d6a9b8c1849502668cd934286d/django-postmark-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "1ae05936050f5ec933ecfe5e6e966250", "sha256": "9b4c57706373575a7542a76bc116a3d8183d0a80ecbe520bd7bf9954d28b79fe" }, "downloads": -1, "filename": "django-postmark-0.1.3.tar.gz", "has_sig": false, "md5_digest": "1ae05936050f5ec933ecfe5e6e966250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7987, "upload_time": "2011-05-25T03:36:06", "url": "https://files.pythonhosted.org/packages/41/e0/5b8e3c420cf5bd22668aa820715904a162fae3dd6bf8ec54f209fb3791ee/django-postmark-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "6e30288934bdf14f12b268a03a862b3d", "sha256": "701dd75f47cca15512bc347e4210b59b1bfa731226d31368f8cf43ca509427b9" }, "downloads": -1, "filename": "django-postmark-0.1.4.tar.gz", "has_sig": false, "md5_digest": "6e30288934bdf14f12b268a03a862b3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9497, "upload_time": "2011-05-25T03:39:01", "url": "https://files.pythonhosted.org/packages/3b/7a/bd7bb08cefe7c969feac3da8da6bb95a3b9c8e0d1ea1d11243857e626f4c/django-postmark-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "bb5c4f78839769654e217b6cd2c8685e", "sha256": "303fb22d6c589a4d2306e4148809269dc9b78d5caeba9a504627f41bd6d79842" }, "downloads": -1, "filename": "django-postmark-0.1.5.tar.gz", "has_sig": false, "md5_digest": "bb5c4f78839769654e217b6cd2c8685e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9336, "upload_time": "2011-05-25T05:22:13", "url": "https://files.pythonhosted.org/packages/8b/d3/292e06ba9c6e331f535fc2ac7035efc5ab343a8bf6515c0a4a8696060717/django-postmark-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "63cd52f48e966562521680b22b5326fd", "sha256": "1707f15adf096f76579f97554761e74468630aba40df4a4592659ee3bcfc709d" }, "downloads": -1, "filename": "django-postmark-0.1.6.tar.gz", "has_sig": false, "md5_digest": "63cd52f48e966562521680b22b5326fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9251, "upload_time": "2011-07-13T03:26:37", "url": "https://files.pythonhosted.org/packages/94/6f/34e5ff36eabeee286d0fe029e72f84b51b1a352906244474bd4172543ecc/django-postmark-0.1.6.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "63cd52f48e966562521680b22b5326fd", "sha256": "1707f15adf096f76579f97554761e74468630aba40df4a4592659ee3bcfc709d" }, "downloads": -1, "filename": "django-postmark-0.1.6.tar.gz", "has_sig": false, "md5_digest": "63cd52f48e966562521680b22b5326fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9251, "upload_time": "2011-07-13T03:26:37", "url": "https://files.pythonhosted.org/packages/94/6f/34e5ff36eabeee286d0fe029e72f84b51b1a352906244474bd4172543ecc/django-postmark-0.1.6.tar.gz" } ] }