FakeMail is a Python program designed to generate random and fake emails using various methods. It offers a simple and intuitive menu for users to create emails from different sources, check email validity, and more.
- Create Email from Names: Generate emails using real names.
- Create Email from Random String: Generate emails using completely random strings.
- Create Email from RandomUser: Create emails based on random user data.
- Create Email from Mimesis: Utilize the Mimesis module to create realistic fake emails.
- Create Email from Faker: Leverage the Faker module for generating credible emails.
- Valid Email Checker: Validate a list of emails to determine which are live and which are dead.
- Clone the Repository:
git clone https://github.com/RozhakXD/FakeMail.git cd FakeMail
- Install the Required Modules:
pip install -r requirements.txt
- Run the Program:
python Run.py
- Python 3.x
- Modules:
mimesis
,faker
,rich
,randomuser
, and others listed inrequirements.txt
If you find this project helpful, consider supporting me through the following platforms:
If you encounter issues while using the FakeMail program, there are a few things you can check. First, make sure the domain you input is in the correct format, such as @gmail.com
. An incorrect format could cause the program to exit or display an error. If the program exits when entering a small number of emails, ensure you input at least 100 emails for the program to function properly.
When using the email checker, verify that the file name and path are correct and that the file exists in the specified directory. If the file provided for the email checker is empty, use a different file that contains valid email entries. If the email validation process fails or takes too long, check your internet connection and ensure the service is working correctly. You may also try validating with a different email provider if issues persist.
- Email Quantity: It's recommended to generate more than 100 emails for optimal results.
- Error Handling: If an error occurs, check the response log for more details.
- File Validity Check: Make sure the file provided for the email checker contains a valid email list.
- Domain Input: Ensure the domain format is correct (e.g., @gmail.com).
This tool should be used only for ethical and legal purposes. Generating fake emails for spamming, fraudulent activities, or any actions that breach terms of service is not permitted. Make sure you have the necessary permissions to use any domain names or email addresses. Misuse of this tool can result in severe legal consequences and is contrary to responsible use guidelines.
This project is licensed under the GNU General Public License. See the LICENSE file for details.