{ "info": { "author": "Xavier Collantes", "author_email": "xcollantes@zagmail.gonzaga.edu", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: GNU General Public License v2 (GPLv2)", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6" ], "description": "# Pylio\nSend email messages through a specified Gmail account.\n\n## Getting Started\n1) Download Pylio and its dependancies \n`pip install pylio`\n\n2) Turn on Gmail API by clicking **Enable Gmail API** on [Gmail](gmailAPIon)\n 1) Select **+ Create a new project**.\n 2) Download the credentials file to access your Gmail account. \n 3) Move the downloaded file to your working directory and ensure it is named `credentials.json`. \\\n You can also specify the location of `credentials.json` either in `config.yaml` or using the `--cred-file` flag.\n\n3) From command line: use `pylio` with the below arguments. Default arguments will come from the `config.yaml` unless otherwise stated.
\nCommand line override arguments:
\n `--to email_address` email address of intented recepient \\\n `--message msg_body` text body of email \\\n `--config-file path` (optional) path to custom configuration file; default is `config.yaml` \\\n `--cred-file path` (optional) path to Google Gmail credentials JSON file \\\n `--subject subject_line` (optional) subject line of email \n\n\n## Contents\n`config.yaml` Default configuration file to specify to, message, and Google credentials file \\\n`PylioMail.py` Class using Google API \\\n`setup.py` pip file\n\n## How does it work? \nThis repository is a wrapper that simplifies the use of the [Google Gmail API](gmailAPI). \n\n## Troubleshooting\n- Check if authorization is enabled: [Google Authorization](https://developers.google.com/gmail/api/auth/about-auth)\n- Make sure `https://www.googleapis.com/auth/gmail.send` is chosen in [authorization](https://developers.google.com/gmail/api/auth/web-server).\n\n2018 (c) Xavier Collantes\n\n[gmailAPI]:(\"https://developers.google.com/gmail/api/\")\n[gmailAPIon]:(\"https://developers.google.com/gmail/api/quickstart/python\")\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/xcollantes/pylio", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "pylio", "package_url": "https://pypi.org/project/pylio/", "platform": "", "project_url": "https://pypi.org/project/pylio/", "project_urls": { "Homepage": "https://github.com/xcollantes/pylio" }, "release_url": "https://pypi.org/project/pylio/0.0.1/", "requires_dist": null, "requires_python": "", "summary": "Send emails on command line.", "version": "0.0.1" }, "last_serial": 4501678, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7a668e55af0e9d2d2a79f49eff9dc01e", "sha256": "e7be5caea4f5ec31a00c4d6f2d42940185430187ef47b2622828025dc0fb3271" }, "downloads": -1, "filename": "pylio-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7a668e55af0e9d2d2a79f49eff9dc01e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8952, "upload_time": "2018-11-19T06:53:30", "url": "https://files.pythonhosted.org/packages/ed/a4/37b30905fbcdc63ab21c3056c8b80747fe8c6c97394fddd16a3f1df96285/pylio-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eff67c9b7431d2803ad3ba2cacdd22ac", "sha256": "6d1cb656e6c192493d1357185c4417c24c779cace26df1a78f614aa0b75a40ca" }, "downloads": -1, "filename": "pylio-0.0.1.tar.gz", "has_sig": false, "md5_digest": "eff67c9b7431d2803ad3ba2cacdd22ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1912, "upload_time": "2018-11-19T06:53:32", "url": "https://files.pythonhosted.org/packages/44/29/67e1396a68495790dcbb552153c594719b5a32df6d49a488f5354ce3891d/pylio-0.0.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7a668e55af0e9d2d2a79f49eff9dc01e", "sha256": "e7be5caea4f5ec31a00c4d6f2d42940185430187ef47b2622828025dc0fb3271" }, "downloads": -1, "filename": "pylio-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7a668e55af0e9d2d2a79f49eff9dc01e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 8952, "upload_time": "2018-11-19T06:53:30", "url": "https://files.pythonhosted.org/packages/ed/a4/37b30905fbcdc63ab21c3056c8b80747fe8c6c97394fddd16a3f1df96285/pylio-0.0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "eff67c9b7431d2803ad3ba2cacdd22ac", "sha256": "6d1cb656e6c192493d1357185c4417c24c779cace26df1a78f614aa0b75a40ca" }, "downloads": -1, "filename": "pylio-0.0.1.tar.gz", "has_sig": false, "md5_digest": "eff67c9b7431d2803ad3ba2cacdd22ac", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1912, "upload_time": "2018-11-19T06:53:32", "url": "https://files.pythonhosted.org/packages/44/29/67e1396a68495790dcbb552153c594719b5a32df6d49a488f5354ce3891d/pylio-0.0.1.tar.gz" } ] }