{ "info": { "author": "HAMANO Tsukasa", "author_email": "code@cuspy.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Web Environment", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Internet :: WWW/HTTP :: Dynamic Content", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Flask-Mail-SendGrid\n===================\n\n.. image:: https://badge.fury.io/py/Flask-Mail-SendGrid.svg\n :target: https://badge.fury.io/py/Flask-Mail-SendGrid\n\n\nFlask extension for sendgrid. It has same interface with Flask-Mail.\n\nFlask-Mail-SendGrid is friendly with another extention such as\nFlask-Security.\n\nInstalling Flask-Mail-SendGrid\n------------------------------\n\nInstall with pypi:\n\n.. code:: bash\n\n $ pip install flask-mail-sendgrid\n\nor install latest version:\n\n.. code:: bash\n\n $ git clone https://github.com/hamano/flask-mail-sendgrid.git\n $ cd flask-mail-sendgrid\n $ python setup.py install\n\nConfiguring Flask-Mail-SendGrid\n-------------------------------\n\n- MAIL\\_SENDGRID\\_API\\_KEY: API Key for SendGrid\n- MAIL\\_DEFAULT\\_SENDER: default sender\n\n.. code:: python\n\n from flask import Flask\n from flask_mail_sendgrid import MailSendGrid\n\n app = Flask(__name__)\n app.config['MAIL_SENDGRID_API_KEY'] = 'XXXXXXXX'\n mail = MailSendGrid(app)\n\nSending messages\n----------------\n\nTo send a message first create a Message instance:\n\n.. code:: python\n\n from flask_mail import Message\n\n @app.route(\"/\")\n def index():\n msg = Message(\"Hello\",\n sender=\"from@example.com\",\n recipients=[\"to@example.com\"])\n\nThe message can contain a body and/or HTML:\n\n.. code:: python\n\n msg.body = \"testing\"\n msg.html = \"testing\"\n\nOr, if you are using Templates in Sendgrid, you may specify a Template ID and Data:\n\n.. code:: python\n\n msg.template_id = 'my-template-id'\n msg.dynamic_template_data = {'first_name': 'John', 'last_name': 'Doe'}\n\nFinally, to send the message, you use the Mail instance configured with\nyour Flask application:\n\n.. code:: python\n\n mail.send(msg)\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/hamano/flask-mail-sendgrid", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "Flask-Mail-SendGrid", "package_url": "https://pypi.org/project/Flask-Mail-SendGrid/", "platform": "", "project_url": "https://pypi.org/project/Flask-Mail-SendGrid/", "project_urls": { "Homepage": "http://github.com/hamano/flask-mail-sendgrid" }, "release_url": "https://pypi.org/project/Flask-Mail-SendGrid/0.3/", "requires_dist": null, "requires_python": "", "summary": "Flask extension for sendgrid. It has same interface with Flask-Mail.", "version": "0.3" }, "last_serial": 5904677, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "66e939ee1db47afb269bd118009661ab", "sha256": "11df49dd89b4c651d4cbf524809fa6571a7c706c6708361a8933cc89fcdc75ca" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.tar.gz", "has_sig": false, "md5_digest": "66e939ee1db47afb269bd118009661ab", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1857, "upload_time": "2018-04-09T12:31:10", "url": "https://files.pythonhosted.org/packages/7a/13/35c7cd6ca35c2234bbca2668ec1292805fe88a4681cda0ade4d7d1a9b02e/Flask-Mail-SendGrid-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "ac2d79a951dc707e3fb49e118c3c1551", "sha256": "f850fa41440ac4824084ad6a9bf604180103239f47f5b1d1cd9c921064c920c3" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ac2d79a951dc707e3fb49e118c3c1551", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2234, "upload_time": "2018-04-09T12:53:06", "url": "https://files.pythonhosted.org/packages/77/ed/e38039cd397f8f40540f201dfd97d0b45cd305624c1d9e46d2e602016287/Flask-Mail-SendGrid-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "651f56c75caf783df201e738bd6672a6", "sha256": "9000be5265d7f56788e0b2a737334e88cfce240deaf0ba7c3f630325949621e1" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.2.tar.gz", "has_sig": false, "md5_digest": "651f56c75caf783df201e738bd6672a6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2399, "upload_time": "2018-04-09T13:01:23", "url": "https://files.pythonhosted.org/packages/4a/62/36726814e084e30d9580e84ed3e36ffa12ec1916c710ecf4c97c9e3eadd4/Flask-Mail-SendGrid-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "e2cccc6baf3c1901c338e6b29a029680", "sha256": "0ae9b5f28576f2db9b3ada4b97c53c4aef28195bfefeae86520aa9d876709918" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.3.tar.gz", "has_sig": false, "md5_digest": "e2cccc6baf3c1901c338e6b29a029680", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2413, "upload_time": "2018-04-09T13:08:02", "url": "https://files.pythonhosted.org/packages/8c/0f/f7768c3145acb036fbfebf4b55d957965e179e45b239eefc5d631899397e/Flask-Mail-SendGrid-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "0054a71c51188596125e8e10941521f9", "sha256": "4527dfe8664cb92593496701486c938340f957d7d915aa80f5df7f6823897f99" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.4.tar.gz", "has_sig": false, "md5_digest": "0054a71c51188596125e8e10941521f9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2495, "upload_time": "2018-04-09T13:24:29", "url": "https://files.pythonhosted.org/packages/54/6f/b5aee86245ed9d4cecaec034bdf862e0fbc40a62b129ea52175a68068f1c/Flask-Mail-SendGrid-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "72187d728cc12fefbdc9733063dd0345", "sha256": "530657e492ce646c11d0deb8f6f5ee50fee085ddbadc87043e9879f6e956f1d0" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.5.tar.gz", "has_sig": false, "md5_digest": "72187d728cc12fefbdc9733063dd0345", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2599, "upload_time": "2018-04-11T03:37:06", "url": "https://files.pythonhosted.org/packages/4c/22/017556308dc60a7e7690c254583988d5e599cec51853ba999003d814b85d/Flask-Mail-SendGrid-0.1.5.tar.gz" } ], "0.1.6": [ { "comment_text": "", "digests": { "md5": "ea920b91e1f72b0240f90403df87a0c0", "sha256": "eb386926589fd661ce3e610e0d7e404eaad73e0be568910129a442748f4e264d" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.6.tar.gz", "has_sig": false, "md5_digest": "ea920b91e1f72b0240f90403df87a0c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2642, "upload_time": "2018-04-11T04:01:56", "url": "https://files.pythonhosted.org/packages/37/05/c65b3de17e58b3471de9cda617f1b59170dfe421b8a86b1fb63466f09268/Flask-Mail-SendGrid-0.1.6.tar.gz" } ], "0.1.7": [ { "comment_text": "", "digests": { "md5": "cd01d79d2ec2294496d88d5d7f8901bc", "sha256": "3c70bdabd8b52bb18cf8602de34c655554396cd7abb71a4ceadcf5789a78ac22" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.7.tar.gz", "has_sig": false, "md5_digest": "cd01d79d2ec2294496d88d5d7f8901bc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2662, "upload_time": "2018-04-11T04:05:18", "url": "https://files.pythonhosted.org/packages/eb/08/e8d1fef168e383e7505721134a7f5985191d59e82da789586296a8964131/Flask-Mail-SendGrid-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "af94bd6726821ff08bb318d20ebc364c", "sha256": "e46f4c512a15395af0c29e8b3e232ae22dde50db387b95367f55841702ee6697" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.1.8.tar.gz", "has_sig": false, "md5_digest": "af94bd6726821ff08bb318d20ebc364c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2844, "upload_time": "2018-11-06T06:40:56", "url": "https://files.pythonhosted.org/packages/c8/ab/3c08d366b61e3948a09ab29b13c706df344344da31f1dd44cffe3c0eb6d6/Flask-Mail-SendGrid-0.1.8.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "cf71299a298e0c863cf18fca8f18bb3d", "sha256": "ec17105fe0effe6e293aa64e964cbac593a03a5c7e5aac2716bfe0bf1b9fe4fc" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.2.tar.gz", "has_sig": false, "md5_digest": "cf71299a298e0c863cf18fca8f18bb3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2847, "upload_time": "2018-11-16T04:00:04", "url": "https://files.pythonhosted.org/packages/f7/99/be5e482c8ee5ed9ae51a1c71a083d12584760553097111d321f090d45bcb/Flask-Mail-SendGrid-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "20c649fc7fcc5e437f77a07c9dcfa9bb", "sha256": "4dccaca8a18a8424d7cf99946e2a66f3c3db60eb17ae1b6d8bed02d5b3e36678" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.3.tar.gz", "has_sig": false, "md5_digest": "20c649fc7fcc5e437f77a07c9dcfa9bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3026, "upload_time": "2019-04-03T09:02:14", "url": "https://files.pythonhosted.org/packages/f8/8a/70cb1ed9d0f0aaa615939852f26f2a687002375acfccedfc091f53a2f1dc/Flask-Mail-SendGrid-0.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "20c649fc7fcc5e437f77a07c9dcfa9bb", "sha256": "4dccaca8a18a8424d7cf99946e2a66f3c3db60eb17ae1b6d8bed02d5b3e36678" }, "downloads": -1, "filename": "Flask-Mail-SendGrid-0.3.tar.gz", "has_sig": false, "md5_digest": "20c649fc7fcc5e437f77a07c9dcfa9bb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3026, "upload_time": "2019-04-03T09:02:14", "url": "https://files.pythonhosted.org/packages/f8/8a/70cb1ed9d0f0aaa615939852f26f2a687002375acfccedfc091f53a2f1dc/Flask-Mail-SendGrid-0.3.tar.gz" } ] }