Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sharsil/mailcat
Find existing email addresses by nickname using API/SMTP checking methods without user notification. Please, don't hesitate to improve cat's job! 🐱🔎 📬
https://github.com/sharsil/mailcat
cat email email-api email-checker email-enum email-enumeration email-validation osint osint-python osint-reconnaissance osint-resources osint-tool probiv recon reconnaissance smtp smtp-checker tor user-check user-checker
Last synced: 14 days ago
JSON representation
Find existing email addresses by nickname using API/SMTP checking methods without user notification. Please, don't hesitate to improve cat's job! 🐱🔎 📬
- Host: GitHub
- URL: https://github.com/sharsil/mailcat
- Owner: sharsil
- License: apache-2.0
- Created: 2021-08-20T11:53:10.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-04-10T09:57:13.000Z (7 months ago)
- Last Synced: 2024-08-01T19:43:21.688Z (3 months ago)
- Topics: cat, email, email-api, email-checker, email-enum, email-enumeration, email-validation, osint, osint-python, osint-reconnaissance, osint-resources, osint-tool, probiv, recon, reconnaissance, smtp, smtp-checker, tor, user-check, user-checker
- Language: Python
- Homepage:
- Size: 130 KB
- Stars: 538
- Watchers: 10
- Forks: 75
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# mailcat
---
The only cat who can find existing email addresses by nickname.
## Usage
First install requirements:
pip3 install -r requirements.txtThen just run the script:
./mailcat.py username
It's recommended to run script through Tor or proxy. You can use internal Tor routing (`--tor`) or proxychains.
Examples:./mailcat.py --tor username
proxychains4 -q python3 mailcat.py username./mailcat.py username --proxy http://1.2.3.4:8080
## Supported providers
Total 37 providers, > 170 domains and > 100 aliases.
| Name | Domains | Method |
| ------------------- | -------------------------------------- | ----------------- |
| Gmail | gmail.com | SMTP |
| Yandex | yandex.ru + 5 aliases | SMTP |
| Protonmail | protonmail.com + 2 aliases | API |
| iCloud | icloud.com, me.com, mac.com | Access recovery |
| MailRu | mail.ru + 4 other domains | Registration |
| Rambler | rambler.ru + 5 other domains | Registration |
| Tutanota | tutanota.com + 4 other domains | Registration |
| Yahoo | yahoo.com | Registration |
| Outlook | outlook.com, hotmail.com | Registration |
| Zoho | zohomail.com | Registration |
| Lycos | lycos.com | Registration |
| Eclipso | eclipso.eu + 9 other domains | Registration |
| Posteo | posteo.net + 50 aliases | Registration |
| Mailbox.org | mailbox.org | Registration |
| Firemail | firemail.de + 2 other domains | Registration |
| Fastmail | fastmail.com | Registration |
| StartMail | startmail.com | Registration |
| KOLABNOW | kolabnow.com + 23 aliases | Registration |
| bigmir)net | i.ua, ua.fm, email.ua | Registration |
| Xmail | xmail.net | Registration |
| Ukrnet | ukr.net | Registration |
| Runbox | runbox.com + 30 other domains | Registration |
| DuckGo | duck.com | Registration |
| HushMail | hushmail.com + 5 other domains | Registration |
| CTemplar | ctemplar.com | Registration |
| emailn | emailn.de | Registration |
| aikq | aikq.de + 40 other domains | Registration |
| Vivaldi | vivaldi.net | Registration |
| mailDe | mail.de | SMTP |
| Wirtualna Polska | wp.pl | Registration |
| Gazeta.pl | gazeta.pl | Registration |
| int.pl | int.pl | Registration |
| O2 | o2.pl | Registration |
| Interia | interia.pl + 10 other domains | Password recovery |
| t.pl | t.pl + 8 other domains | Registration |
| onet.pl | onet.pl + 11 other domains & 4 aliases | Registration |## Troubleshooting
Use `-m` or `--max-connections` if you get connection errors (Mailcat do 10 parallel connections max by default).
### SOWEL classification
This tool uses the following OSINT techniques:
- [SOTL-2.2. Search For Accounts On Other Platforms](https://sowel.soxoj.com/other-platform-accounts)
- [SOTL-6.1. Check Logins Reuse To Find Another Account](https://sowel.soxoj.com/logins-reuse)
- [SOTL-6.2. Check Nicknames Reuse To Find Another Account](https://sowel.soxoj.com/nicknames-reuse)## Mentions and articles
[OSINTEditor Sunday Briefing: Sensational Headlines and Kuomintang Chairmanship Elections]([https://www.osinteditor.com/general/osinteditor-sunday-briefing-sensational-headlines-and-kuomintang-chairmanship-elections/](https://web.archive.org/web/20220116223051/https://www.osinteditor.com/general/osinteditor-sunday-briefing-sensational-headlines-and-kuomintang-chairmanship-elections/))
[Michael Buzzel: 237 - The Huge OSINT Show by The Privacy, Security, & OSINT Show](https://soundcloud.com/user-98066669/237-the-huge-osint-show)
[bellingcat: First Steps to Getting Started in Open Source Research](https://www.bellingcat.com/resources/2021/11/09/first-steps-to-getting-started-in-open-source-research/)
[OS2INT verifying email addresses using Mailcat](https://os2int.com/toolbox/verifying-email-usernames-using-mailcat/)
[hwosint - Twitter post](https://twitter.com/harrywald80/status/1439115143485534212)