{ "info": { "author": "Felix Schwarz", "author_email": "felix.schwarz@oss.schwarz.eu", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Communications :: Email", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "\npymta is a library to build a custom SMTP server in Python. This is useful if\nyou want to...\n\n* test mail-sending code against a real SMTP server even in your unit tests.\n* build a custom SMTP server with non-standard behavior without reimplementing\n the whole SMTP protocol.\n* have a low-volume SMTP server which can be easily extended using Python\n\n", "description_content_type": "", "docs_url": "https://pythonhosted.org/pymta/", "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/FelixSchwarz/pymta", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "pymta", "package_url": "https://pypi.org/project/pymta/", "platform": "", "project_url": "https://pypi.org/project/pymta/", "project_urls": { "Homepage": "https://github.com/FelixSchwarz/pymta" }, "release_url": "https://pypi.org/project/pymta/0.6.0/", "requires_dist": [ "pycerberus (>=0.5)" ], "requires_python": "", "summary": "library to build a custom SMTP server", "version": "0.6.0" }, "last_serial": 4363673, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "36968cffa32b66a173420302e3e05327", "sha256": "568d32d33b97a5e76f574da73f6bbed97da66a15a1e209a8beb170325902b3c9" }, "downloads": -1, "filename": "pymta-0.2-py2.5.egg", "has_sig": false, "md5_digest": "36968cffa32b66a173420302e3e05327", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 31420, "upload_time": "2008-12-16T19:18:21", "url": "https://files.pythonhosted.org/packages/21/3b/457d9202d94bdc546bee7cdc014bab37fff2348dd7a4a7a9e31333515f0e/pymta-0.2-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "baf490af23dae361ebdaaf6fc932fe3b", "sha256": "2cad7262fa952f80153061296f17d8e7a5064fb8322ed557ccf6381d9fda7f9d" }, "downloads": -1, "filename": "pymta-0.2.tar.gz", "has_sig": false, "md5_digest": "baf490af23dae361ebdaaf6fc932fe3b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9848, "upload_time": "2008-12-16T19:18:21", "url": "https://files.pythonhosted.org/packages/ab/85/79651a73c5479c8848bbf0339c3c080af6ffabf4d37a6a6c7099a6d006af/pymta-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "6004f5d1a5eefa8b6597b4fe6659e06c", "sha256": "be5d40b5604017c008ec88fe7b45ad4aedc9c3384c5b72c3a2940a9627dc1ba0" }, "downloads": -1, "filename": "pymta-0.2.1-py2.5.egg", "has_sig": false, "md5_digest": "6004f5d1a5eefa8b6597b4fe6659e06c", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 32229, "upload_time": "2008-12-19T22:42:48", "url": "https://files.pythonhosted.org/packages/14/24/a0dd85194acf93fa82579e3a8b9f003ad9daad39e2e9023a9b694b18a3a1/pymta-0.2.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "fea377d68e51c34efcf7c60f0cdef420", "sha256": "cbd140bf3b9704bf9ec7bbdc9b6b4e37d3518268873c70aa524e29b9dff189e1" }, "downloads": -1, "filename": "pymta-0.2.1.tar.gz", "has_sig": false, "md5_digest": "fea377d68e51c34efcf7c60f0cdef420", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 20310, "upload_time": "2008-12-30T16:31:37", "url": "https://files.pythonhosted.org/packages/d7/fb/57afc95cbd6a0777c30c36f43b239a145526d09d9b4a50d818e2fc399e69/pymta-0.2.1.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "df3715252bb37f4142151f55434893ba", "sha256": "c5b0ed5978b76b57fc7ce51df0013917863a4fb96a68673a7566b4c734ece00a" }, "downloads": -1, "filename": "pymta-0.3-py2.5.egg", "has_sig": false, "md5_digest": "df3715252bb37f4142151f55434893ba", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 42294, "upload_time": "2009-02-15T18:37:22", "url": "https://files.pythonhosted.org/packages/38/e2/0e2604ca7f4812c03dfec67fd6500f445eb92ddce4b17d0765466635e029/pymta-0.3-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "80d5814e94e4e733f568764e001397b2", "sha256": "621312106f42fc9b0de1c9dfe7eac3430e74f6997b51f47c7938f0a4cc820301" }, "downloads": -1, "filename": "pymta-0.3.tar.gz", "has_sig": false, "md5_digest": "80d5814e94e4e733f568764e001397b2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78244, "upload_time": "2009-02-15T18:37:07", "url": "https://files.pythonhosted.org/packages/9a/38/a85cd9c03274ffeaf5073b5f82b5c13ece5a580a9bdb0f4ec3fe200bd74b/pymta-0.3.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "c813deffaa8462852c3709d28241237c", "sha256": "15774afd18c878955367188ccd9c30ddd973d16057f1d2b462038e2ac18471f5" }, "downloads": -1, "filename": "pymta-0.3.1-py2.5.egg", "has_sig": false, "md5_digest": "c813deffaa8462852c3709d28241237c", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 43576, "upload_time": "2009-02-27T08:33:22", "url": "https://files.pythonhosted.org/packages/3f/22/72205ab7115ab15591f8a20d1cf8f49f762747833a39db2bdfdcf7f9c1e9/pymta-0.3.1-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "5b2907b27cda1418357306726faf319c", "sha256": "ea525463c18898d867a751220e9b713dbcb4d8bf1aa3880071ae4f60f5a3bcd7" }, "downloads": -1, "filename": "pymta-0.3.1.tar.gz", "has_sig": false, "md5_digest": "5b2907b27cda1418357306726faf319c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 78012, "upload_time": "2009-02-27T09:26:52", "url": "https://files.pythonhosted.org/packages/c6/2f/9c0196a74f927a66cc3737fdf10f2e5f714b6805b4e301c75d96fbc58a25/pymta-0.3.1.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "0d879bc4687dce27620bea739ac5c3a1", "sha256": "27c8336c62decca37e4e17acd35c1349fc2961e67b3860af70bf414159e44b7b" }, "downloads": -1, "filename": "pymta-0.4.0-py2.3.egg", "has_sig": false, "md5_digest": "0d879bc4687dce27620bea739ac5c3a1", "packagetype": "bdist_egg", "python_version": "2.3", "requires_python": null, "size": 146741, "upload_time": "2009-06-08T08:55:14", "url": "https://files.pythonhosted.org/packages/d9/63/fb8e1ed1a56423fc7ef638c22442997ec7aaa8ba26d02a1f0bcc915d34af/pymta-0.4.0-py2.3.egg" }, { "comment_text": "", "digests": { "md5": "20fef719c4409afde7a4b74ba342c6b7", "sha256": "4da872571887b6ad7913d6682b24142f204bd31370d1dda3e30332487a358ffd" }, "downloads": -1, "filename": "pymta-0.4.0-py2.4.egg", "has_sig": false, "md5_digest": "20fef719c4409afde7a4b74ba342c6b7", "packagetype": "bdist_egg", "python_version": "2.4", "requires_python": null, "size": 51212, "upload_time": "2009-06-08T09:15:33", "url": "https://files.pythonhosted.org/packages/30/c5/9892e455e5ea0ac7317483a8d1616cf355a337398d21f3d9cfd381d9ef55/pymta-0.4.0-py2.4.egg" }, { "comment_text": "", "digests": { "md5": "6711922c0e1fc923f22886ff56994fab", "sha256": "63c44060f8ae59b1a81995d0887618ec3ef19776f03acdb03b28799113adc61c" }, "downloads": -1, "filename": "pymta-0.4.0-py2.5.egg", "has_sig": false, "md5_digest": "6711922c0e1fc923f22886ff56994fab", "packagetype": "bdist_egg", "python_version": "2.5", "requires_python": null, "size": 50769, "upload_time": "2009-06-08T08:47:52", "url": "https://files.pythonhosted.org/packages/47/c4/1596c3fbd721bad8a03a9c7f1ce49369d21a6b60b67d750b9f7d47c984c4/pymta-0.4.0-py2.5.egg" }, { "comment_text": "", "digests": { "md5": "a0fd9d4221291dd9ecdd11994d91f2c3", "sha256": "56f7a21529f3ad6fc0ba17dba15cb046108b2e58870c061c5b681d694b769fe3" }, "downloads": -1, "filename": "pymta-0.4.0-py2.6.egg", "has_sig": false, "md5_digest": "a0fd9d4221291dd9ecdd11994d91f2c3", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 50723, "upload_time": "2009-06-08T09:15:55", "url": "https://files.pythonhosted.org/packages/0c/e7/36ac45bfb3bcc7f4e735cd32156a6f678c6b4821459d410769554aee11a7/pymta-0.4.0-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "dcf11af87f27c7e42642a3ac91337ca6", "sha256": "c4a1a47bd568d8cd3a987a495f2d260bbf6469c313116faa9c63cf2388a76088" }, "downloads": -1, "filename": "pymta-0.4.0.tar.gz", "has_sig": false, "md5_digest": "dcf11af87f27c7e42642a3ac91337ca6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 82850, "upload_time": "2009-06-08T08:48:51", "url": "https://files.pythonhosted.org/packages/a0/da/cb05daa79aad6f8a64d1f47e58c119fe7e8483e7fea34b24ef6e9a327dc9/pymta-0.4.0.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "45ed134b7244715dc6a26376a7de28e4", "sha256": "8924704900fc214128074e71de7d1d4b1914de62128679839b16f31893c358eb" }, "downloads": -1, "filename": "pymta-0.5-py2.6.egg", "has_sig": false, "md5_digest": "45ed134b7244715dc6a26376a7de28e4", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 60982, "upload_time": "2010-04-07T22:48:48", "url": "https://files.pythonhosted.org/packages/66/3c/65296c615f7c3737527318abc35b14ab6264b1301f98b28082894c2e30e0/pymta-0.5-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "04d6f6b2fdfb27af8eebaf1e031eb545", "sha256": "6cea0c2c62804be3662b8b5c32cf4ce6494a331c86d2a9d4550b4aa041508a0b" }, "downloads": -1, "filename": "pymta-0.5.tar.gz", "has_sig": false, "md5_digest": "04d6f6b2fdfb27af8eebaf1e031eb545", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 86687, "upload_time": "2010-04-07T22:53:00", "url": "https://files.pythonhosted.org/packages/83/72/a2c722a8b5689ced30c5a0194ca5c00d7ca4582904ba252e658d8134806b/pymta-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "bcf3fa3579a9a84c04b83fafff8af673", "sha256": "4b2a893615ad922b2414c23972b5c7b98b4b31a2bbbb004530bc271215e746f0" }, "downloads": -1, "filename": "pymta-0.5.1.tar.gz", "has_sig": false, "md5_digest": "bcf3fa3579a9a84c04b83fafff8af673", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 87478, "upload_time": "2010-06-08T20:50:02", "url": "https://files.pythonhosted.org/packages/97/b7/a61f3a10d08bf0b2defe4fe0470207273346990d7300e2975c528f486766/pymta-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "930344253345a7008d92f81e76e086d0", "sha256": "40170d63f409c0da4eb65dd7943698bb8640a5d55f0b89a4d2882ae2d827f552" }, "downloads": -1, "filename": "pymta-0.5.2-py2.6.egg", "has_sig": false, "md5_digest": "930344253345a7008d92f81e76e086d0", "packagetype": "bdist_egg", "python_version": "2.6", "requires_python": null, "size": 118863, "upload_time": "2010-06-12T14:59:09", "url": "https://files.pythonhosted.org/packages/bc/e7/65030f45a8886975a506bd029647ffa7f7726199857b4794f28404559eea/pymta-0.5.2-py2.6.egg" }, { "comment_text": "", "digests": { "md5": "8cb0c277ccd1a186c6f06f25bbb1d546", "sha256": "b3161d11aea0d981feff33fcfd7fdc5e3d58e2f7bef57eb59165c77ccd15e495" }, "downloads": -1, "filename": "pymta-0.5.2.tar.gz", "has_sig": false, "md5_digest": "8cb0c277ccd1a186c6f06f25bbb1d546", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 88176, "upload_time": "2010-06-12T15:01:40", "url": "https://files.pythonhosted.org/packages/ce/66/e53611c7bac8b0cadd6fda26fd8914334b0375cbca0e536732a6210290e9/pymta-0.5.2.tar.gz" } ], "0.6.0": [ { "comment_text": "", "digests": { "md5": "42f52a917308e47e0571468847d13496", "sha256": "ffa2a983f8a8e529d4100c095e64b9906639d088bca80aff31b0606d105659b8" }, "downloads": -1, "filename": "pymta-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42f52a917308e47e0571468847d13496", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38037, "upload_time": "2018-10-11T09:54:56", "url": "https://files.pythonhosted.org/packages/82/67/c4584273012861c323c8ae459ef2c7b09e65c1ebb4ce11a382fcb523dc9e/pymta-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "baf7dffb3aab0e28774ecc49d6fc6145", "sha256": "a85dd4fd86023963258f3050511f8537daaf012343b9314af0c8a8112e26dd01" }, "downloads": -1, "filename": "pymta-0.6.0.tar.gz", "has_sig": false, "md5_digest": "baf7dffb3aab0e28774ecc49d6fc6145", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35185, "upload_time": "2018-10-11T09:54:58", "url": "https://files.pythonhosted.org/packages/da/3f/0732dff346b128020005ef3fdd21b2872f4e66fa8f42007608a6a74324e4/pymta-0.6.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "42f52a917308e47e0571468847d13496", "sha256": "ffa2a983f8a8e529d4100c095e64b9906639d088bca80aff31b0606d105659b8" }, "downloads": -1, "filename": "pymta-0.6.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "42f52a917308e47e0571468847d13496", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 38037, "upload_time": "2018-10-11T09:54:56", "url": "https://files.pythonhosted.org/packages/82/67/c4584273012861c323c8ae459ef2c7b09e65c1ebb4ce11a382fcb523dc9e/pymta-0.6.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "baf7dffb3aab0e28774ecc49d6fc6145", "sha256": "a85dd4fd86023963258f3050511f8537daaf012343b9314af0c8a8112e26dd01" }, "downloads": -1, "filename": "pymta-0.6.0.tar.gz", "has_sig": false, "md5_digest": "baf7dffb3aab0e28774ecc49d6fc6145", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 35185, "upload_time": "2018-10-11T09:54:58", "url": "https://files.pythonhosted.org/packages/da/3f/0732dff346b128020005ef3fdd21b2872f4e66fa8f42007608a6a74324e4/pymta-0.6.0.tar.gz" } ] }