{ "info": { "author": "Jason R. Mastaler, Kevin Goodsell, Paul Jimenez, Cedric Dufour, Chris Caputo, and others", "author_email": "ccaputo@alt.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Environment :: Console", "Intended Audience :: System Administrators", "License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)", "Natural Language :: English", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: Implementation :: CPython", "Topic :: Communications :: Email :: Filters", "Topic :: Internet :: Proxy Servers" ], "description": "TMDA is an open source software application designed to significantly\nreduce the amount of spam (Internet junk-mail) you receive. TMDA\nstrives to be more effective, yet less time-consuming than traditional\nspam filters. TMDA can also be used as a general purpose local mail\ndelivery agent to filter, sort, deliver and dispose of incoming mail.\n\nThe technical countermeasures used by TMDA to thwart spam include:\n\n* whitelists: accept mail from known, trusted senders.\n\n* blacklists: refuse mail from undesired senders.\n\n* challenge/response: allows unknown senders which aren't on the\n whitelist or blacklist the chance to confirm that their message is\n legitimate (non-spam).\n\n* tagged addresses: special-purpose e-mail addresses such as\n time-dependent addresses, or addresses which only accept certain\n kinds of communication. These increase the transparency of TMDA for\n unknown senders by allowing them to safely circumvent the\n challenge/response system.\n\nThis version/package results:\n\n1. from the original TMDA 1.1.12 source code (apparently no longer maintained as of July 2007)\n\n2. Git-imported and further maintained by Kevin Goodsell at https://github.com/KevinGoodsell/tmda-fork (apparently no longer maintained as of May 2011)\n\n3. further maintained by Chris Caputo at https://github.com/ccaputo/TMDAretro (since May 2019)\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "https://github.com/ccaputo/TMDAretro", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://tmda.net", "keywords": "", "license": "GPL-2", "maintainer": "", "maintainer_email": "", "name": "TMDAretro", "package_url": "https://pypi.org/project/TMDAretro/", "platform": "", "project_url": "https://pypi.org/project/TMDAretro/", "project_urls": { "Download": "https://github.com/ccaputo/TMDAretro", "Homepage": "http://tmda.net" }, "release_url": "https://pypi.org/project/TMDAretro/1.1.13.20190604.0/", "requires_dist": [ "pyOpenSSL (>=0.14)", "python-cdb (>=0.34)", "python-pam (>=1.8.2)" ], "requires_python": "", "summary": "The Tagged Message Delivery Agent (TMDA) is a set of anti-spam measures, including white-listing, black-listing, challenge-response, and tagged addresses.", "version": "1.1.13.20190604.0" }, "last_serial": 5355378, "releases": { "1.1.13.20190604.0": [ { "comment_text": "", "digests": { "md5": "4d7f5d6edb7102a71cccda84d14673da", "sha256": "4ec7e44fdecc8adeaa3eeae7bde9858a62da323454b40653cfeca1267e73674e" }, "downloads": -1, "filename": "TMDAretro-1.1.13.20190604.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4d7f5d6edb7102a71cccda84d14673da", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 158793, "upload_time": "2019-06-04T02:25:26", "url": "https://files.pythonhosted.org/packages/60/bd/9a4c56700b90b7c1359b1354af7028d4e0a47f954416f44860a01e3d5dec/TMDAretro-1.1.13.20190604.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "102a0a2785e7c74508739661be02aa8a", "sha256": "3b63516a0a8ecc783a3ef45bfbee103ecf951f174c2466b28280bc3995596d9b" }, "downloads": -1, "filename": "TMDAretro-1.1.13.20190604.0.tar.gz", "has_sig": false, "md5_digest": "102a0a2785e7c74508739661be02aa8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 133739, "upload_time": "2019-06-04T02:25:29", "url": "https://files.pythonhosted.org/packages/05/00/e554a765c3ee35f9f9432d744a89d09cf5affe0b9a808dd2ca69f227d602/TMDAretro-1.1.13.20190604.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4d7f5d6edb7102a71cccda84d14673da", "sha256": "4ec7e44fdecc8adeaa3eeae7bde9858a62da323454b40653cfeca1267e73674e" }, "downloads": -1, "filename": "TMDAretro-1.1.13.20190604.0-py2-none-any.whl", "has_sig": false, "md5_digest": "4d7f5d6edb7102a71cccda84d14673da", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 158793, "upload_time": "2019-06-04T02:25:26", "url": "https://files.pythonhosted.org/packages/60/bd/9a4c56700b90b7c1359b1354af7028d4e0a47f954416f44860a01e3d5dec/TMDAretro-1.1.13.20190604.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "102a0a2785e7c74508739661be02aa8a", "sha256": "3b63516a0a8ecc783a3ef45bfbee103ecf951f174c2466b28280bc3995596d9b" }, "downloads": -1, "filename": "TMDAretro-1.1.13.20190604.0.tar.gz", "has_sig": false, "md5_digest": "102a0a2785e7c74508739661be02aa8a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 133739, "upload_time": "2019-06-04T02:25:29", "url": "https://files.pythonhosted.org/packages/05/00/e554a765c3ee35f9f9432d744a89d09cf5affe0b9a808dd2ca69f227d602/TMDAretro-1.1.13.20190604.0.tar.gz" } ] }