{ "info": { "author": "Eric J. Ma", "author_email": "ericmajinglong@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# emailme\n\nA Python module to email myself from Python scripts and the command line.\n\n# installation\n\n```bash\n$ pip install emailme\n```\n\n# intended usage\n\n`emailme` is intended to be used to quick-fire send an email to oneself from Python scripts and from the command line.\n\n## initial setup\n\nSending email requires you to login to an SMTP server. This often means a password is required.\n\nTo get started, you will need to store your username and password in a file that is read-write only by you. `emailme` provides a convenience way to get setup.\n\n```bash\n$ emailme start\n```\n\nYou will be asked for your email address and passwrod there.\n\n**note about password:** I strongly suggest NOT storing your regular email password. Instead, you should be using an app-specific password that you rotate regularly. Gmail offers such a functionality, and is highly recommended. Check with your email host provider for more detail.\n\nUpon entering your credentials, a file will be written to disk at `~/.credentials/emailme.json`. This email is only read/write-able by you; other users of the computer are unable to read or write it.\n\nUpon this initial setup, you will now be able to use `emailme` to send emails to yourself.\n\n\n## command line usage\n\nUsage at the command line is super simple.\n\n```bash\n$ emailme sendmail --subject \"hey\" --message \"what's up?\"\n```\n\n(be sure to escape your exclamation marks!)\n\n## script usage\n\nYou can also import emailme and use it from a Python script.\n\n```python\nfrom emailme import sendmail\n\nsendmail(subject='hey', message=\"What's up? How are you doing?\")\n```\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/ericmjl/emailme", "keywords": "email", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "emailme", "package_url": "https://pypi.org/project/emailme/", "platform": "", "project_url": "https://pypi.org/project/emailme/", "project_urls": { "Homepage": "http://github.com/ericmjl/emailme" }, "release_url": "https://pypi.org/project/emailme/0.2.0/", "requires_dist": [ "click (==6.7)", "colorama (==0.3.9)" ], "requires_python": "", "summary": "Super simple self-emailing.", "version": "0.2.0" }, "last_serial": 3847909, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "69952d082d12ab8d8a797ad8d29cf94c", "sha256": "d039e7f7b7ce79c6c48cc219e6cc7c4b4e6541a1f39eef4935271fc288cac0ab" }, "downloads": -1, "filename": "emailme-0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "69952d082d12ab8d8a797ad8d29cf94c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3397, "upload_time": "2018-04-21T16:33:58", "url": "https://files.pythonhosted.org/packages/73/e6/49c316e2a186cf58da7c366ad5d69c5a307021fd1f6a6de02242f2e7935e/emailme-0.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "c12606d1c17290073fe50b1476eab0de", "sha256": "6d13f8c113ec42093a4a2a543754385205586a6e68f7c30b9cbcca8a89bb9cfe" }, "downloads": -1, "filename": "emailme-0.1.tar.gz", "has_sig": false, "md5_digest": "c12606d1c17290073fe50b1476eab0de", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3212, "upload_time": "2018-04-21T16:33:59", "url": "https://files.pythonhosted.org/packages/ce/d4/2b60c3efac406c72ca6f0ce203f0bc78a34abecfc2f2fe1afd1ad7320f3d/emailme-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "df922d21ee4f3d0dde57ba065c18e3c5", "sha256": "e1d4e00761e8f1bb91236c89814f78da045fbbb30493beb157c22d5de0436ab3" }, "downloads": -1, "filename": "emailme-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "df922d21ee4f3d0dde57ba065c18e3c5", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3506, "upload_time": "2018-04-21T16:42:24", "url": "https://files.pythonhosted.org/packages/49/21/bb2a70659b925496f4959c17752928215de08e910abe7599cbb868ff467e/emailme-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d037460fe60357280e5b270dc0704c58", "sha256": "89e2772699d61f62fd5b1b91b028d034f3d35053b05c798534894a41add65f87" }, "downloads": -1, "filename": "emailme-0.1.1.tar.gz", "has_sig": false, "md5_digest": "d037460fe60357280e5b270dc0704c58", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3295, "upload_time": "2018-04-21T16:42:25", "url": "https://files.pythonhosted.org/packages/bc/0a/6b7c6bcc0a67cbc1d2797810d9e2e2a0b70258735adf4900933a3c233801/emailme-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "6420df6d5858fb3741b67b76e3e0b324", "sha256": "66ad354d71d48794bd2fe159eaf6574f299d149e9641b9ef1e96f2e59f9f0218" }, "downloads": -1, "filename": "emailme-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "6420df6d5858fb3741b67b76e3e0b324", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3477, "upload_time": "2018-04-21T16:46:33", "url": "https://files.pythonhosted.org/packages/21/25/b6d1c758a757e6f6bfc5359feef8ae37e7e2a2c9b700e458ed4e34ad0f38/emailme-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "55e42e8f9bdc4e1901ee0b9f8809943c", "sha256": "99de71edcb651b08cba23e292d397f1cdfdf1d3c58211e4964206b08d2a69481" }, "downloads": -1, "filename": "emailme-0.1.2.tar.gz", "has_sig": false, "md5_digest": "55e42e8f9bdc4e1901ee0b9f8809943c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3267, "upload_time": "2018-04-21T16:46:34", "url": "https://files.pythonhosted.org/packages/ac/f8/82e869e4053822a80fcc38cdf4ff288e7991425a75184658ae17fbb39592/emailme-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "44eb533a56df38e9a8cfc4e6b9c1b720", "sha256": "0e3deb7a08c33c6bd575a237d55cbe27037bb605e01adb9179dfc060b22f90e2" }, "downloads": -1, "filename": "emailme-0.1.3-py3-none-any.whl", "has_sig": false, "md5_digest": "44eb533a56df38e9a8cfc4e6b9c1b720", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3483, "upload_time": "2018-04-21T16:47:45", "url": "https://files.pythonhosted.org/packages/64/89/32f705eb6efff5746cb04a536a39a75ac23304eb7f6042715fa10fd9d538/emailme-0.1.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3d3d94ddbe4e0d88abe8f058d8f313c2", "sha256": "14871d78f98cd207dee7e6feae5687a0b335602c1303b696d66170d067bec452" }, "downloads": -1, "filename": "emailme-0.1.3.tar.gz", "has_sig": false, "md5_digest": "3d3d94ddbe4e0d88abe8f058d8f313c2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3270, "upload_time": "2018-04-21T16:47:46", "url": "https://files.pythonhosted.org/packages/58/b8/1e136e67d231146422e44b1a1296a3a417e899a6b5fb1d8b6e48dadc1e3d/emailme-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "c92b3a457fd60e287274e2a81b3325b2", "sha256": "0bc16dd9f67930b5930914db85cd37e713a2d7d9aba64da963263bb098d2422a" }, "downloads": -1, "filename": "emailme-0.1.4-py3-none-any.whl", "has_sig": false, "md5_digest": "c92b3a457fd60e287274e2a81b3325b2", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3517, "upload_time": "2018-04-21T16:53:30", "url": "https://files.pythonhosted.org/packages/4b/fd/d44e923fa456c49e10efc0a413db26068433b7b4d9bc3f8608f241a0ff75/emailme-0.1.4-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "081de3182a95ffc298aa90a729e54a20", "sha256": "44b55765c0b231f5a4eb81f0f0cbbf4b20b225acb3e32b0785ed58edc2f7fffc" }, "downloads": -1, "filename": "emailme-0.1.4.tar.gz", "has_sig": false, "md5_digest": "081de3182a95ffc298aa90a729e54a20", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3306, "upload_time": "2018-04-21T16:53:32", "url": "https://files.pythonhosted.org/packages/61/a8/e821a29d9afb0c2368ff872a60dad7c11e44abed526d60e12ff95ddd3f63/emailme-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "db7f38d55ea809b00568ab3ebafb4b7e", "sha256": "6fb832f277fe0dc9a3198e5ec3a480e63436ded0d4b1ae069d4a4e3190ddbcd6" }, "downloads": -1, "filename": "emailme-0.1.5-py3-none-any.whl", "has_sig": false, "md5_digest": "db7f38d55ea809b00568ab3ebafb4b7e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3511, "upload_time": "2018-04-21T16:55:35", "url": "https://files.pythonhosted.org/packages/89/f9/33de232764f721ef8c468d8f165275ff07650e81a8d03ea05cb400bea655/emailme-0.1.5-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17348f186409446eba0405949ac08940", "sha256": "6157d1e0d8c00cc56a6ef5e68510f9edb79e3f559dc709f182c75cb2cad8186d" }, "downloads": -1, "filename": "emailme-0.1.5.tar.gz", "has_sig": false, "md5_digest": "17348f186409446eba0405949ac08940", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3295, "upload_time": "2018-04-21T16:55:37", "url": "https://files.pythonhosted.org/packages/c4/a1/c1c59e3bcabaddb5d08fe09828d6bd6320e8e48b64e6b54e0d01be0d350c/emailme-0.1.5.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "388d9ef95585f608967566973658ec60", "sha256": "3415b5e4a8613158dc29402c5ebe69fa0cd79994ad1a5851283c8565265ed07f" }, "downloads": -1, "filename": "emailme-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "388d9ef95585f608967566973658ec60", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3634, "upload_time": "2018-05-09T15:39:10", "url": "https://files.pythonhosted.org/packages/a2/79/6f9aff0d7d1f955f61077fec8f50c8deee42da4e51b969f27e170bd8a71f/emailme-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fc311a2b284a43b6a33d2e6f052ea81", "sha256": "deb004c958602c187330e6eb95057a7cadcaa87acf8fa22ff17c03766963ed01" }, "downloads": -1, "filename": "emailme-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6fc311a2b284a43b6a33d2e6f052ea81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3421, "upload_time": "2018-05-09T15:39:12", "url": "https://files.pythonhosted.org/packages/01/b3/7d73baf30d6461c2c09439416617b48f9feacfffc433f7af77110213df57/emailme-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "388d9ef95585f608967566973658ec60", "sha256": "3415b5e4a8613158dc29402c5ebe69fa0cd79994ad1a5851283c8565265ed07f" }, "downloads": -1, "filename": "emailme-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "388d9ef95585f608967566973658ec60", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 3634, "upload_time": "2018-05-09T15:39:10", "url": "https://files.pythonhosted.org/packages/a2/79/6f9aff0d7d1f955f61077fec8f50c8deee42da4e51b969f27e170bd8a71f/emailme-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6fc311a2b284a43b6a33d2e6f052ea81", "sha256": "deb004c958602c187330e6eb95057a7cadcaa87acf8fa22ff17c03766963ed01" }, "downloads": -1, "filename": "emailme-0.2.0.tar.gz", "has_sig": false, "md5_digest": "6fc311a2b284a43b6a33d2e6f052ea81", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3421, "upload_time": "2018-05-09T15:39:12", "url": "https://files.pythonhosted.org/packages/01/b3/7d73baf30d6461c2c09439416617b48f9feacfffc433f7af77110213df57/emailme-0.2.0.tar.gz" } ] }