{ "info": { "author": "", "author_email": "", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: BSD License", "Operating System :: POSIX", "Programming Language :: Python :: 3.6", "Topic :: Internet :: WWW/HTTP" ], "description": "==========\nSMTP Faker\n==========\n\nSMTP server for development.\n\n------------\nInstallation\n------------\n\nJust PIP:\n\n.. code:: bash\n\n $ pip install smtp-faker\n $ smtp-faker --http=localhost:8080 --smtp=0.0.0.0:8025\n\nOr Docker:\n\n.. code:: bash\n\n $ docker run --rm -it -p 8080:80 -p 8025:25 --name smtp-faker zzzsochi/smtp-faker\n\n\n------------------\nSend test messages\n------------------\n\n.. code:: bash\n\n $ python3 -m smtp_faker.test N\n $ python3 -m smtp_faker.test HOST:PORT N\n\n.. code:: bash\n\n $ python3 -m smtp_faker.test localhost:8025 10\n\n.. code:: bash\n\n $ docker exec -it smtp-faker python3 -m smtp_faker.test 10\n\n\n---\nAPI\n---\n\nURLs\n----\n\n* `GET /messages`\n* `GET /messages/:id`\n* `GET /messages/:id/plain`\n* `GET /messages/:id/html`\n* `GET /messages/:id/raw`\n* `/ws`\n.. * `POST /messages/:id/forward`\n\nMessage object\n--------------\n\n:id: str\n:ts: ISO-date timestamp\n:size: int, size in bytes\n:headers: message headers\n\n :From: sender address\n :To: recievers\n :Subject: message subject\n\n ...and other headers.\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/zzzsochi/smtp-faker/", "keywords": "asyncio", "license": "", "maintainer": "", "maintainer_email": "", "name": "smtp_faker", "package_url": "https://pypi.org/project/smtp_faker/", "platform": "", "project_url": "https://pypi.org/project/smtp_faker/", "project_urls": { "Homepage": "https://github.com/zzzsochi/smtp-faker/" }, "release_url": "https://pypi.org/project/smtp_faker/0.1.2/", "requires_dist": null, "requires_python": "", "summary": "SMTP Faker -- smtp server for development", "version": "0.1.2" }, "last_serial": 4229348, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "6748f33be81135318402a255e3e3a37f", "sha256": "6c8e4d596c4a879ee4f6de9658c847e2af096318d72672bc7fd46c8fc64209cb" }, "downloads": -1, "filename": "smtp_faker-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "6748f33be81135318402a255e3e3a37f", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 11501, "upload_time": "2017-12-18T18:44:52", "url": "https://files.pythonhosted.org/packages/e8/2d/7b3770503579e6c5924b7918c75a43bacbea9606848ab7e8fece0d0b186a/smtp_faker-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e037348d130c40a49f29718fb6ec0239", "sha256": "8af40992712ca3d9d01864400c4d03df5c4b50791e0bdf6169d820e9ced6ee2e" }, "downloads": -1, "filename": "smtp_faker-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e037348d130c40a49f29718fb6ec0239", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7880, "upload_time": "2017-12-18T18:44:53", "url": "https://files.pythonhosted.org/packages/ee/ac/2582c3a68a244bb5ebcc96e8023f9b9be558f68d74b2857838350027d58e/smtp_faker-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b298cd138dc68d982d79a6fa9ae90159", "sha256": "29648710aa171d04a6c437a00f404c0bd9df053cf3715ab11b04ce6928ca88f0" }, "downloads": -1, "filename": "smtp_faker-0.1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "b298cd138dc68d982d79a6fa9ae90159", "packagetype": "bdist_wheel", "python_version": "3.6", "requires_python": null, "size": 12319, "upload_time": "2017-12-18T18:53:50", "url": "https://files.pythonhosted.org/packages/44/1f/48ebea371b71e45ce00a3349bcc7d8731a7c1c79e0967d16ffc1e6d56be5/smtp_faker-0.1.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "71341e7b63088e626ba8943890bf5ff7", "sha256": "78fa055fc429bff1a531159e7a35478b141081440e504e3acb6dfeb19b1bb71b" }, "downloads": -1, "filename": "smtp_faker-0.1.1.tar.gz", "has_sig": false, "md5_digest": "71341e7b63088e626ba8943890bf5ff7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8109, "upload_time": "2017-12-18T18:53:52", "url": "https://files.pythonhosted.org/packages/95/d3/6030fd518fcbd3cfe6faee9324df5cf066a14e610881dcafff46af49aea6/smtp_faker-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4f540cd3b2634e97e13b3a49181f59f5", "sha256": "dc9e5320e4fa6217c1cde3a846198242beeca98ac35c8c6e7b56f5b9f73e1930" }, "downloads": -1, "filename": "smtp_faker-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4f540cd3b2634e97e13b3a49181f59f5", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 11034, "upload_time": "2018-09-01T15:22:58", "url": "https://files.pythonhosted.org/packages/cc/d4/5628ef95a2eda846de0fb7e404040dcaac078520b49eac919f667ac64652/smtp_faker-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d12c5ccdc5daa271366fbc3013ceff3a", "sha256": "87673d639fcd21e65cd2d60d7b4f86b627c45e097943570d411329d53a4f8720" }, "downloads": -1, "filename": "smtp_faker-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d12c5ccdc5daa271366fbc3013ceff3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8767, "upload_time": "2018-09-01T15:23:00", "url": "https://files.pythonhosted.org/packages/90/be/591bda57cab1f650476ff4e6b13c7432750d74ee5110b3aefa8f488f6861/smtp_faker-0.1.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4f540cd3b2634e97e13b3a49181f59f5", "sha256": "dc9e5320e4fa6217c1cde3a846198242beeca98ac35c8c6e7b56f5b9f73e1930" }, "downloads": -1, "filename": "smtp_faker-0.1.2-py3-none-any.whl", "has_sig": false, "md5_digest": "4f540cd3b2634e97e13b3a49181f59f5", "packagetype": "bdist_wheel", "python_version": "3.7", "requires_python": null, "size": 11034, "upload_time": "2018-09-01T15:22:58", "url": "https://files.pythonhosted.org/packages/cc/d4/5628ef95a2eda846de0fb7e404040dcaac078520b49eac919f667ac64652/smtp_faker-0.1.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d12c5ccdc5daa271366fbc3013ceff3a", "sha256": "87673d639fcd21e65cd2d60d7b4f86b627c45e097943570d411329d53a4f8720" }, "downloads": -1, "filename": "smtp_faker-0.1.2.tar.gz", "has_sig": false, "md5_digest": "d12c5ccdc5daa271366fbc3013ceff3a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8767, "upload_time": "2018-09-01T15:23:00", "url": "https://files.pythonhosted.org/packages/90/be/591bda57cab1f650476ff4e6b13c7432750d74ee5110b3aefa8f488f6861/smtp_faker-0.1.2.tar.gz" } ] }