Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/youcefzaid/woxy-mail
- Owner: youcefzaid
- Created: 2024-06-16T06:25:08.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-08-09T04:51:10.000Z (6 months ago)
- Last Synced: 2024-12-31T09:14:58.648Z (about 1 month ago)
- Topics: combolist, email-checker, mail-access, mail-account-checker, smtp-checker
- Language: Python
- Homepage:
- Size: 718 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
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.