{ "info": { "author": "Julien Enselme", "author_email": "julien.enselme@centrale-marseille.fr", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Communications :: Email" ], "description": "=========\nMail Save\n=========\n\nSave emails to a file. It can be used as a replacement for sendmail or a SMTP server.\n\nYou can install it with ``pip install mailsave`` or ``pip install --user mailsave``\n\nYou can also use the single `file version `__. Since mailsave only needs the standard library, you don't have anything to install.\n\nIt is different from other tools like `maildump `__ because:\n\n- It is very minimalist: no Web or GUI interface, just files.\n- It can be used instead of sendmail.\n\nTo use in place of sendmail, just put the path to the ``mailsave`` executable instead of the sendmail one. For instance, in a ``php.ini`` file:\n\n::\n\n sendmail_path = /home/jenselme/.virtualenvs/test/bin/mailsave --dir mails\n\nTo use as an SMTP server, launch it like this:\n\n::\n\n mailsave --server --dir mails\n\nThen you can send it emails with the SMTP protocol:\n\n::\n\n swaks --to user@example.com --server localhost --port 2525 --add-header \"X-Custom-Header: Swaks-Tested\"\n\nTo view the full help, use:\n\n::\n\n mailsave --help\n\n\nWritten for Python 3.5+.\n\n\n=======\nHistory\n=======\n\n0.8.1 (2017-09-05)\n------------------\n\n* Decode HTML payload when extracting HTML. If we don't, the HTML message is not valid HTML and cannot be displayed by a web browser.\n\n\n0.8.0 (2017-09-01)\n------------------\n\n* Move project to gitlab\n* Add support for emails with payload encoded in base64\n* Improve handling of email with special characters sent from stdin\n* Normalize file names before save\n* Can use subject in file name\n* Can choose not to save the file\n* Can extract HTML from the mail\n* Add support for ``-t`` option. This is useful if the dots of the mail are escaped before being sent to the script, ie a dot (``.``) at the start of a line is replaced by two dots (``..``).\n\n\n0.5.0 (2017-07-26)\n------------------\n\n* Add an option to print the version\n* Don't print traceback when quitting the \"readline\" version with CTRL-C\n* Can use a template for the file\n\n\n0.4.0 (2017-07-10)\n------------------\n\n* Can choose the name of the file in which to save.\n\n\n0.3.0 (2017-07-06)\n------------------\n\n* Don't fail if script receive undefined option. It is important to act as a\n replacement for sendmail. Some program will try to call it with custom options.\n* Include LICENSE and HISTORY.rst in release made to pypi.\n* Add a single file version so users don't have to install mailsave with pip.\n\n\n0.2.0 (2017-07-05)\n------------------\n\n* Can read mail from SMTP.\n\n\n0.1.0 (2017-07-05)\n------------------\n\n* Can act as a replacement of sendmail.", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://gitlab.com/Jenselme/mailsave", "keywords": "mail", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "mailsave", "package_url": "https://pypi.org/project/mailsave/", "platform": "", "project_url": "https://pypi.org/project/mailsave/", "project_urls": { "Homepage": "https://gitlab.com/Jenselme/mailsave" }, "release_url": "https://pypi.org/project/mailsave/0.8.1/", "requires_dist": null, "requires_python": "", "summary": "Dump emails to a file. It can be used as a remplacement for sendmail or an SMTP server.", "version": "0.8.1" }, "last_serial": 3151431, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "00ce163629729d03b37f81dade58be71", "sha256": "cd22b0cdfbd9381f0cd45748ce0cad4897b111fbbe523b2477afbc8e98b1af15" }, "downloads": -1, "filename": "mailsave-0.1.0.tar.gz", "has_sig": false, "md5_digest": "00ce163629729d03b37f81dade58be71", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1919, "upload_time": "2017-07-05T19:59:56", "url": "https://files.pythonhosted.org/packages/7d/88/64738c573241188c738592d2a3ccfd58a8f47fc31d8c0f3fd9b629f58ac2/mailsave-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "ccbe58fadbb10a9b0877047be397f4e7", "sha256": "fbad00785c03030957f4e2cf86aa2e2acb49a3324b7b160239d2771b4a7cf5f9" }, "downloads": -1, "filename": "mailsave-0.2.0.tar.gz", "has_sig": false, "md5_digest": "ccbe58fadbb10a9b0877047be397f4e7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2816, "upload_time": "2017-07-05T20:49:38", "url": "https://files.pythonhosted.org/packages/03/33/b3de8ecf66a20b950bda8c1090978c5ab0d752805cf8eacc823cddade051/mailsave-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "2ed74cfb3ead24f28eea09a7dc24e380", "sha256": "efddeca251602762e426f382383a226feb3e79c177bbf9b7e1e41c1a26b88dba" }, "downloads": -1, "filename": "mailsave-0.3.0.tar.gz", "has_sig": false, "md5_digest": "2ed74cfb3ead24f28eea09a7dc24e380", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3898, "upload_time": "2017-07-06T18:11:42", "url": "https://files.pythonhosted.org/packages/ec/ef/2b8f982f95d1387f1a1e723b1855ae94a6145a8d7ea21a17e73eb3610adb/mailsave-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "f5a47edc9f4e49541551eba1ba13d48e", "sha256": "ea7d194592e221c2d559037b7a69e809034728ecf08ee6fe0acc4ad419e56b44" }, "downloads": -1, "filename": "mailsave-0.4.0.tar.gz", "has_sig": false, "md5_digest": "f5a47edc9f4e49541551eba1ba13d48e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4059, "upload_time": "2017-07-10T17:51:19", "url": "https://files.pythonhosted.org/packages/a5/62/42be0295a360208706872392da2a897435c9b4b669a3079f83f93458fc0d/mailsave-0.4.0.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "5d4e115b5320738d3c3db4630e56ba9d", "sha256": "f075a20b9198309f3802691e64a9f9cb24382eca04843ab3c5e90512301e55e2" }, "downloads": -1, "filename": "mailsave-0.5.0.tar.gz", "has_sig": false, "md5_digest": "5d4e115b5320738d3c3db4630e56ba9d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4340, "upload_time": "2017-07-26T19:38:28", "url": "https://files.pythonhosted.org/packages/e3/07/b97916ef24a3831186fad8e9ae19db95039ae3a15a6601d90d71997d6353/mailsave-0.5.0.tar.gz" } ], "0.8.0": [ { "comment_text": "", "digests": { "md5": "5899760c51e56744d0fa5ca1f7c11ad1", "sha256": "52bcd02eee4ed9ca168823ca487e8b708b9346b1616c5285d564c24cf201317a" }, "downloads": -1, "filename": "mailsave-0.8.0.tar.gz", "has_sig": false, "md5_digest": "5899760c51e56744d0fa5ca1f7c11ad1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6022, "upload_time": "2017-09-01T20:23:10", "url": "https://files.pythonhosted.org/packages/67/67/7d281553396b0e810500687a5edc35403fadbf12fb7066e03ba7232bed93/mailsave-0.8.0.tar.gz" } ], "0.8.1": [ { "comment_text": "", "digests": { "md5": "68cb7cd023d20151392d9af4de7ae621", "sha256": "5b8a4bee133f411ddfb6a38e8818371a03917e658be66d7cf0a11f58136c2165" }, "downloads": -1, "filename": "mailsave-0.8.1.tar.gz", "has_sig": false, "md5_digest": "68cb7cd023d20151392d9af4de7ae621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6135, "upload_time": "2017-09-05T20:08:50", "url": "https://files.pythonhosted.org/packages/0f/ad/7744a977946d2b748d271fd9fd59e9ee71f5680d796fe13ed46a5e3d2a8a/mailsave-0.8.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "68cb7cd023d20151392d9af4de7ae621", "sha256": "5b8a4bee133f411ddfb6a38e8818371a03917e658be66d7cf0a11f58136c2165" }, "downloads": -1, "filename": "mailsave-0.8.1.tar.gz", "has_sig": false, "md5_digest": "68cb7cd023d20151392d9af4de7ae621", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6135, "upload_time": "2017-09-05T20:08:50", "url": "https://files.pythonhosted.org/packages/0f/ad/7744a977946d2b748d271fd9fd59e9ee71f5680d796fe13ed46a5e3d2a8a/mailsave-0.8.1.tar.gz" } ] }