{ "info": { "author": "Kenneth Burgener", "author_email": "kenneth@oeey.com", "bugtrack_url": null, "classifiers": [], "description": "ksmtp\n=====\n\n**ksmtp** - Simple Python SMTP relay replacement for sendmail with SSL authentication\n\nUseful for relaying all email through an account like Gmail, without the\nmessy configurations of Postfix / Sendmail.\n\nSource\n======\n\n GitHub - https://github.com/oeey/ksmtp\n\nPyPI\n====\n\n PyPI - https://pypi.python.org/pypi/ksmtp\n\n pip install ksmtp\n\nUsage\n=====\n\n 1. pip install ksmtp\n\n 2. edit /etc/ksmtp.conf with your login credentials\n\n 3. (optional) create symlink to ksmtp to replace sendmail\n\n ```\n ln -s `which ksmtp` /usr/sbin/sendmail\n ```\n\n 4. send test mail\n\n ```\n ksmtp test@test.com\n ksmtp test@test.com -s \"some subject\"\n ```\n\nCode Usage\n==========\n\nSample Python Code:\n\n import ksmtp\n ksmtp.send(to=\"test@test.com\",\n subject=\"subject\",\n body=\"some message\")\n\nSample Config\n=============\n\nWarning: make sure to backup this configuraiton file! Python's pip will overwrite it on updates to this package.\n\n/etc/ksmtp.conf:\n\n```\n[ksmtp]\n\n## from email address\nfrom = username@gmail.com\n\n## user\nuser = username@gmail.com\n\n## password\npass = password\n\n## server\nserver = smtp.gmail.com\n\n## port\nport = 465\n#port = 587\n\n## secure\nsecure = ssl\n#secure = tls\n\n\n## default to email address (if none specified)\n#to = user@domain.com\n\n## default catch-all (always CC)\n#catch-all = user@domain.com\n\n## default subject\n#subject = default test subject\n```\n\nIssues\n======\n\nGmail:\nIf you get an \"smtplib.SMTPAuthenticationError\" and your credentials are\ncorrect, you may need to \"allow less secure apps access\" to your account.\nSee https://support.google.com/accounts/answer/6010255", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://pypi.python.org/pypi/ksmtp/", "keywords": null, "license": "LICENSE.txt", "maintainer": null, "maintainer_email": null, "name": "ksmtp", "package_url": "https://pypi.org/project/ksmtp/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/ksmtp/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://pypi.python.org/pypi/ksmtp/" }, "release_url": "https://pypi.org/project/ksmtp/0.2.10/", "requires_dist": null, "requires_python": null, "summary": "Simple Python SMTP relay replacement for sendmail with SSL authentication", "version": "0.2.10" }, "last_serial": 2529749, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "158f33cf33bf6cd30a5b6f59a224189d", "sha256": "c7857b47cafed855ca42571eed2d2826342121c695894d758a581c4518b54088" }, "downloads": -1, "filename": "ksmtp-0.1.0.tar.gz", "has_sig": false, "md5_digest": "158f33cf33bf6cd30a5b6f59a224189d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2759, "upload_time": "2014-06-03T22:18:48", "url": "https://files.pythonhosted.org/packages/2f/9e/8d6c46a10a0162b24023b2dcc1d6f719d3f45c686979c2649785995941a2/ksmtp-0.1.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "70411c7d33657fa028b675786095735d", "sha256": "4c854916d76ede7b739418a89e4eee2120ee214729ca519ec8c1e029b88bf58b" }, "downloads": -1, "filename": "ksmtp-0.2.1.tar.gz", "has_sig": false, "md5_digest": "70411c7d33657fa028b675786095735d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2857, "upload_time": "2014-06-03T22:29:10", "url": "https://files.pythonhosted.org/packages/29/a1/7da78f03ecc911eb3382094318d1332f666d920b815b2987ec3c78bf0564/ksmtp-0.2.1.tar.gz" } ], "0.2.10": [ { "comment_text": "", "digests": { "md5": "7c8c373274f5d042277eb17ef3092969", "sha256": "c241cbc74fd58f6340adb25a5ae7fc83ec24c017679c14a2009106e8beb23b26" }, "downloads": -1, "filename": "ksmtp-0.2.10.tar.gz", "has_sig": false, "md5_digest": "7c8c373274f5d042277eb17ef3092969", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4539, "upload_time": "2016-12-20T05:50:09", "url": "https://files.pythonhosted.org/packages/a8/67/ff14450f6ff70d8cdf2884b52917d4b1831c5dfdc3e2aca6e018572573f1/ksmtp-0.2.10.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "5d33d417632d3b321b4e865900154cdf", "sha256": "9c07a8e4bb99cdc36d8d95ac9f0fb1af8c0be8cdc29df534b55ee03137758d27" }, "downloads": -1, "filename": "ksmtp-0.2.2.tar.gz", "has_sig": false, "md5_digest": "5d33d417632d3b321b4e865900154cdf", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3377, "upload_time": "2016-04-19T20:52:31", "url": "https://files.pythonhosted.org/packages/ea/54/561910623aa27cb4c7497bffe9c1f77c89f35cec7b7f4b0eb84dbd71634a/ksmtp-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "284e39b20a0e62909995d67cde64f1b3", "sha256": "98b6a75f4af2e95bcefdf738bcbab9ea086cfeb012b4db7c23c4680b870ccd24" }, "downloads": -1, "filename": "ksmtp-0.2.3.tar.gz", "has_sig": false, "md5_digest": "284e39b20a0e62909995d67cde64f1b3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3857, "upload_time": "2016-04-19T21:57:35", "url": "https://files.pythonhosted.org/packages/fa/d5/80cccc684a5aca3264903509c23917d96bd621b6f3350c3ab4edacc29e18/ksmtp-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "d80da57cb28e6015e417625d1a51c80b", "sha256": "e3c5db038eb42123c609f0b6895b0680fe73f17f147be42070c3282408518218" }, "downloads": -1, "filename": "ksmtp-0.2.4.tar.gz", "has_sig": false, "md5_digest": "d80da57cb28e6015e417625d1a51c80b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4317, "upload_time": "2016-04-19T23:27:07", "url": "https://files.pythonhosted.org/packages/d0/22/dd087cc83b11c90f491467d20b3d92a493c46698a8d537e7b7286fcab305/ksmtp-0.2.4.tar.gz" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "5dfbe7f2cfc2cb9c8f5cd201ae80cb47", "sha256": "614ebd9e05f9d05086edf3276be07a11349a58b21a2ddbae12c0a8cef857dd66" }, "downloads": -1, "filename": "ksmtp-0.2.6.tar.gz", "has_sig": false, "md5_digest": "5dfbe7f2cfc2cb9c8f5cd201ae80cb47", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4441, "upload_time": "2016-04-19T23:56:21", "url": "https://files.pythonhosted.org/packages/2e/88/4156b4d6c14b8a90232675156dc007117237e31fa57334a9be9f535f68f2/ksmtp-0.2.6.tar.gz" } ], "0.2.7": [ { "comment_text": "", "digests": { "md5": "607a0b267e82ce4d614a08181a533ca1", "sha256": "90cde6f4e9a5083ede49f7a2247fddf8d5693cd174d29335ff92e0cc78855ee5" }, "downloads": -1, "filename": "ksmtp-0.2.7.tar.gz", "has_sig": false, "md5_digest": "607a0b267e82ce4d614a08181a533ca1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4431, "upload_time": "2016-04-26T19:24:05", "url": "https://files.pythonhosted.org/packages/31/a3/637f1638159fcaa4356260ee565db6110a04ffc821b69c5d856b119e585f/ksmtp-0.2.7.tar.gz" } ], "0.2.8": [ { "comment_text": "", "digests": { "md5": "d9426cd676b9948fba909e49e0206396", "sha256": "60a25e88032096b2ffaa57f6a3b93a1dc2b5f381d5eb71744d23b38db48508c7" }, "downloads": -1, "filename": "ksmtp-0.2.8.tar.gz", "has_sig": false, "md5_digest": "d9426cd676b9948fba909e49e0206396", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4504, "upload_time": "2016-04-26T20:11:39", "url": "https://files.pythonhosted.org/packages/c2/4d/f9cfd8c966602fe621a49a76c1e766d71befcc7bad148b0f7f14baeec28d/ksmtp-0.2.8.tar.gz" } ], "0.2.9": [ { "comment_text": "", "digests": { "md5": "1d880e533852d8c08f1731bd33f39f54", "sha256": "7a79353fcbaece38f06f2dd8d92d8b7b3fe251a66ec07120032dd324a72cad5a" }, "downloads": -1, "filename": "ksmtp-0.2.9.tar.gz", "has_sig": false, "md5_digest": "1d880e533852d8c08f1731bd33f39f54", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4518, "upload_time": "2016-12-19T16:10:14", "url": "https://files.pythonhosted.org/packages/f7/be/cbc8640f2d149e46a79f9a7baed4fc141665af1b0ab71c3a959df887a079/ksmtp-0.2.9.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "7c8c373274f5d042277eb17ef3092969", "sha256": "c241cbc74fd58f6340adb25a5ae7fc83ec24c017679c14a2009106e8beb23b26" }, "downloads": -1, "filename": "ksmtp-0.2.10.tar.gz", "has_sig": false, "md5_digest": "7c8c373274f5d042277eb17ef3092969", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4539, "upload_time": "2016-12-20T05:50:09", "url": "https://files.pythonhosted.org/packages/a8/67/ff14450f6ff70d8cdf2884b52917d4b1831c5dfdc3e2aca6e018572573f1/ksmtp-0.2.10.tar.gz" } ] }