Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/youcefzaid/woxy-mail

SMTP, POP/IMAP Email access checker
https://github.com/youcefzaid/woxy-mail

combolist email-checker mail-access mail-account-checker smtp-checker

Last synced: about 1 month ago
JSON representation

SMTP, POP/IMAP Email access checker

Awesome Lists containing this project

README

        

![Alt text](/screenshot.png "WxMail screenshot")

# WxMail

Bulk email access checker tool, searches through a list of email accounts for specific keywords.

## Features

- Multi-threaded email checking
- Customizable search criteria (subject, sender, body)
- Date filtering
- Random shuffling of input list

## Requirements

- Python 3.6+
- Required packages: `imaplib`, `termcolor`

## Setup

1. Install required packages:
```
pip3 install termcolor
```

2. Prepare a combolist file with email:password pairs, one per line.

3. Optionally you can add email servers:
Open the `config.json` file with email provider settings:
```json
[
{
"Domains": ["example.com"],
"Hostname": "imap.example.com",
"Port": 993
}
]
```

## Usage
`python3 main.py combolist.txt --threads 20 --search-in subject --keyword "important" --since 01-Jan-2024`

Arguments:
- `combolist`: Path to the combolist file
- `--threads`: Number of threads (default: 20)
- `--search-in`: Where to search (subject, from, body)
- `--keyword`: Keyword to search for
- `--since`: Minimum date (format: DD-Mon-YYYY)

Results are saved in `found.txt`.

## Disclaimer

Ensure you have permission to access the email accounts. Use responsibly and ethically.