Skip to content

Robust pentesting tool for testing email spam filters. Simulate email floods to evaluate and strengthen anti-spam defenses against spammers and flooders.

License

Notifications You must be signed in to change notification settings

9P9/email-spammers

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Email Spammer

This 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.

Prerequisites

Ensure you have the following installed:

  • Node.js
  • npm

Node.js and npm can be downloaded from nodejs.org.

Installation

Clone this repository and install its dependencies:

git clone https://github.com/9P9/email-spammer.git
cd email-spammer
npm install axios

Configuration

Before running the application, you must obtain an API key from Floodmail.net. This key will allow you to interact with the Floodmail API responsibly.

Set API Key and Username

Open the application code and set your Floodmail username and API key:

let floodMailKey = "YOUR_API_KEY_HERE"; // Replace with your Floodmail API key
let floodMailUser = "YOUR_USERNAME_HERE"; // Replace with your Floodmail username

Usage

To use the tool to test an email's spam filter, simply run the script with Node.js:

node index.js

This will execute a predefined email flood test against the email address specified in the script.

Modify Test Parameters

You can modify the target email and other parameters directly in the script:

let email = "testEmail@gmail.com"; // Target email address
sendFlood(email);

Email Flood Testing GIF

Responsible Use

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.

Support

For support, please open an issue on the GitHub repository.

About

Robust pentesting tool for testing email spam filters. Simulate email floods to evaluate and strengthen anti-spam defenses against spammers and flooders.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published