{"id":27258294,"url":"https://github.com/buanzo/spamtrap","last_synced_at":"2025-04-11T03:20:17.350Z","repository":{"id":42651618,"uuid":"161194959","full_name":"buanzo/spamtrap","owner":"buanzo","description":"Simple spamtrap script that integrates imap/pop3 downloading, and smtp sending for reporting to cisco, etc.","archived":false,"fork":false,"pushed_at":"2023-12-19T20:45:52.000Z","size":13,"stargazers_count":5,"open_issues_count":1,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-02-26T09:41:48.146Z","etag":null,"topics":["imap-client","pop3-client","python3","smtp-client","spam-protection","spamassassin","spamtrap"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/buanzo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2018-12-10T15:23:29.000Z","updated_at":"2024-01-22T16:50:09.000Z","dependencies_parsed_at":"2022-09-23T19:52:14.537Z","dependency_job_id":null,"html_url":"https://github.com/buanzo/spamtrap","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/buanzo%2Fspamtrap","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/buanzo%2Fspamtrap/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/buanzo%2Fspamtrap/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/buanzo%2Fspamtrap/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/buanzo","download_url":"https://codeload.github.com/buanzo/spamtrap/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248333930,"owners_count":21086282,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["imap-client","pop3-client","python3","smtp-client","spam-protection","spamassassin","spamtrap"],"created_at":"2025-04-11T03:20:16.664Z","updated_at":"2025-04-11T03:20:17.333Z","avatar_url":"https://github.com/buanzo.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# spamtrap\nSimple spamtrap script that integrates imap/pop3 downloading, and smtp sending for reporting to cisco, etc.\n\n\n## Introduction\n\nA spamtrap is an email address that has NO reasons to receive ANY email\nwhatsoever. Thus, any email it receives, is most definitely UNWANTED.\n\nThat is the definition of spamtrap: https://en.wikipedia.org/wiki/Spamtrap\n\nThis python3 application can help you implement your own spamtrap system at\nyour organization.\n\n## Features\n\n* IMAP to download unwanted email from spamtrap-account\n* SMTP to forward unwanted emails to a third party service (RFC822 attach)\n* Cisco IronPort integration (updates a dictionary on any number of SSH-authenticated IronPort servers, for blacklisting purposes)\n* SpamAssassin integration (not really used, but the python3 module is quite useful so I just upload it here!)\n\n## How to use\n\n1. Configure\n2. Execute via cron or else\n3. ????\n4. Profit!\n\n## IMPORTANT\n\nSpamtraps have vulnerabilities. If you rely on this tool for fully automated spamtrapping, YOU WILL SUFFER. Your organization will suffer, etc, etc, etc. This *needs* human intervention.\n\n## TODO - If you want to help:\n\n* CRITICAL: implement RFC 2047 decoding and better sender address determination\n* Implement POP3 (well, yes, this is an inhouse solution and we use imap!)\n* Fix and implement all that is documented in-code\n* implement config file\n* self-domain detection [good when an account gets taken]\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbuanzo%2Fspamtrap","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fbuanzo%2Fspamtrap","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fbuanzo%2Fspamtrap/lists"}