{ "info": { "author": "Henrik Levkowetz", "author_email": "henrik@levkowetz.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "License :: OSI Approved :: BSD License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Topic :: Communications :: Email", "Topic :: Communications :: Email :: Mail Transport Agents" ], "description": "Find postfix log-entries related to a given Message-ID\n======================================================\n\nPostfind takes an email Message-ID and one or more postfix log file names as\ninput, and searches the logs for mentions of the given Message-ID. If found,\nrelated log entries are followed as well, until terminated by finding a\nqueue-id 'removed' entry, the end of the log files, or a timeout (if following\na log file).\n\n\n\n\nChangelog\n=========\n\nVersion 0.2.0 (28 Feb 2018)\n------------------------------------------------\n\n\n * Added a switch --count to be able to look for more than one bunch of log\n lines (to see delivery through mailman, for instance). \n\n * Changed the output of 'Looking for ...' so it requires --verbose\n\n\n\n\nVersion 0.1.3 (27 Feb 2018)\n------------------------------------------------\n\n\n * Changed the output of 'Looking for Message-ID: ...' so it is affected by\n the --quiet option.\n\n\n\n\nVersion 0.1.2 (26 Feb 2018)\n------------------------------------------------\n\n\n * Flake8 fixes\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "BSD license", "maintainer": "", "maintainer_email": "", "name": "postfind", "package_url": "https://pypi.org/project/postfind/", "platform": "", "project_url": "https://pypi.org/project/postfind/", "project_urls": null, "release_url": "https://pypi.org/project/postfind/0.2.0/", "requires_dist": null, "requires_python": "", "summary": "Follow a message (by Message-ID) in postfix logs", "version": "0.2.0" }, "last_serial": 3634881, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "5536f77721c1d7df1c310899f0cde4ad", "sha256": "edfda73a4d4370114119f36f495fab6fe1b8be13787484e7bd1ca08a792ad8c2" }, "downloads": -1, "filename": "postfind-0.1.0.tar.gz", "has_sig": true, "md5_digest": "5536f77721c1d7df1c310899f0cde4ad", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8781, "upload_time": "2018-02-26T12:52:33", "url": "https://files.pythonhosted.org/packages/ff/99/609bc0cb3d5f392ddce2b2a8573b3d87ea19a628a175ad14ce00b173473d/postfind-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "57b81b9daf1f902a4ae3d0991b76191d", "sha256": "b6f6de2009a8dadac44ffd31001b65085e018ac48b476d6105f66b3796c662a0" }, "downloads": -1, "filename": "postfind-0.1.1.tar.gz", "has_sig": true, "md5_digest": "57b81b9daf1f902a4ae3d0991b76191d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8781, "upload_time": "2018-02-26T12:56:33", "url": "https://files.pythonhosted.org/packages/8d/d0/00894c79749824ff85446ad6125c71a66cbcdbc7f6cbad86f04d7b3f77a3/postfind-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "4392256f63a16e2c4547b3c163119f29", "sha256": "a91d94ff9a1ce460e4dc44486a668934386c331baee4bddcba54aae393e6cb7d" }, "downloads": -1, "filename": "postfind-0.1.2.tar.gz", "has_sig": true, "md5_digest": "4392256f63a16e2c4547b3c163119f29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8851, "upload_time": "2018-02-26T13:53:52", "url": "https://files.pythonhosted.org/packages/e4/9c/bb610be5d277cc3697516ac3735822dbf48985427a72159b8671c2b215f4/postfind-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "3981e27c3d73b016656896ec5606eda3", "sha256": "189ea28615ec721a317482bc08c266f1236d46bf467f8c12c5e9660a78d83338" }, "downloads": -1, "filename": "postfind-0.1.3.tar.gz", "has_sig": true, "md5_digest": "3981e27c3d73b016656896ec5606eda3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8918, "upload_time": "2018-02-27T09:32:15", "url": "https://files.pythonhosted.org/packages/c8/a5/e826ec366145a854bdee896c0ed1653fdfb476c8ce0d0935a7a9a64bc813/postfind-0.1.3.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "743fe828d6e37d5b64556405a92d6dcb", "sha256": "d41410b9a18ac406304e50006cda8500bdc2cc4376eabe17b8cceea0d4525955" }, "downloads": -1, "filename": "postfind-0.2.0.tar.gz", "has_sig": true, "md5_digest": "743fe828d6e37d5b64556405a92d6dcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8877, "upload_time": "2018-02-28T21:57:46", "url": "https://files.pythonhosted.org/packages/0a/08/f51099346a1b6fc088592efd227352806fc1a9d86f63df4a09380c32abe0/postfind-0.2.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "743fe828d6e37d5b64556405a92d6dcb", "sha256": "d41410b9a18ac406304e50006cda8500bdc2cc4376eabe17b8cceea0d4525955" }, "downloads": -1, "filename": "postfind-0.2.0.tar.gz", "has_sig": true, "md5_digest": "743fe828d6e37d5b64556405a92d6dcb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8877, "upload_time": "2018-02-28T21:57:46", "url": "https://files.pythonhosted.org/packages/0a/08/f51099346a1b6fc088592efd227352806fc1a9d86f63df4a09380c32abe0/postfind-0.2.0.tar.gz" } ] }