{"id":19746909,"url":"https://github.com/9p9/email-spammers","last_synced_at":"2025-07-08T17:34:56.616Z","repository":{"id":238367887,"uuid":"796408543","full_name":"9P9/email-spammers","owner":"9P9","description":"Robust pentesting tool for testing email spam filters. Simulate email floods to evaluate and strengthen anti-spam defenses against spammers and flooders.","archived":false,"fork":false,"pushed_at":"2024-05-05T21:06:06.000Z","size":11,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T07:57:26.550Z","etag":null,"topics":["email-flood","email-flooder","email-sender","email-spammer","email-spamming","spamming-tool"],"latest_commit_sha":null,"homepage":"","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/9P9.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-05-05T20:58:07.000Z","updated_at":"2024-07-10T21:46:31.000Z","dependencies_parsed_at":"2024-05-05T21:51:22.509Z","dependency_job_id":null,"html_url":"https://github.com/9P9/email-spammers","commit_stats":null,"previous_names":["9p9/email-spammers"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/9P9/email-spammers","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9P9%2Femail-spammers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9P9%2Femail-spammers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9P9%2Femail-spammers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9P9%2Femail-spammers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/9P9","download_url":"https://codeload.github.com/9P9/email-spammers/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/9P9%2Femail-spammers/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":264314919,"owners_count":23589674,"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":["email-flood","email-flooder","email-sender","email-spammer","email-spamming","spamming-tool"],"created_at":"2024-11-12T02:16:13.902Z","updated_at":"2025-07-08T17:34:56.574Z","avatar_url":"https://github.com/9P9.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Email Spammer \n\nThis Node.js application serves as a pentesting tool designed to help test and evaluate the effectiveness of email spam filters. It uses the Floodmail API to send controlled email floods, allowing users to assess how well their email systems detect and manage unsolicited emails.\n\n## Prerequisites\n\nEnsure you have the following installed:\n- Node.js\n- npm\n\nNode.js and npm can be downloaded from [nodejs.org](https://nodejs.org/).\n\n## Installation\n\nClone this repository and install its dependencies:\n\n```bash\ngit clone https://github.com/9P9/email-spammer.git\ncd email-spammer\nnpm install axios\n```\n\n## Configuration\n\nBefore running the application, you must obtain an API key from [Floodmail.net](https://floodmail.net). This key will allow you to interact with the Floodmail API responsibly.\n\n### Set API Key and Username\n\nOpen the application code and set your Floodmail username and API key:\n\n```javascript\nlet floodMailKey = \"YOUR_API_KEY_HERE\"; // Replace with your Floodmail API key\nlet floodMailUser = \"YOUR_USERNAME_HERE\"; // Replace with your Floodmail username\n```\n\n## Usage\n\nTo use the tool to test an email's spam filter, simply run the script with Node.js:\n\n```bash\nnode index.js\n```\n\nThis will execute a predefined email flood test against the email address specified in the script.\n\n### Modify Test Parameters\n\nYou can modify the target email and other parameters directly in the script:\n\n```javascript\nlet email = \"testEmail@gmail.com\"; // Target email address\nsendFlood(email);\n```\n![Email Flood Testing GIF](https://cdn.discordapp.com/attachments/838974791716962304/1236784985357422652/uRM7rHe-1-ezgif.com-video-to-gif-converter.gif?ex=66394546\u0026is=6637f3c6\u0026hm=bf604298fa3d0bdcce8652ec39ae81dd5dbf2a0e6bd60808c95386e22961ce77)\n\n## Responsible Use\n\n**This tool is intended for security testing and educational purposes only.** Use this tool only on systems you have permission to test. Unauthorized use of this tool against third-party email addresses without consent is illegal and unethical.\n\n## Support\n\nFor support, please open an issue on the GitHub repository.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9p9%2Femail-spammers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2F9p9%2Femail-spammers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2F9p9%2Femail-spammers/lists"}