A SMTP Checker / SMTP Cracker with SOCKS support and e-mail delivery test (inbox check) for mailpass combolists.
There are already newer and better versions of this tool:
Mail.Rip v2 - click here
Mail.Rip v3 - click here
The code published here is for educational purposes only!
You are not allowed to use it for any kind of illegal activity nor law enforcement at any time.
Mail.Rip v1 is a SMTP checker / SMTP cracker written in Python 3.8 for mailpass combolists.
It looks up the SMTP host for every combo and tries to verify the login data. For valid SMTP logins,
Mail.Rip will also try to send an e-mail to your address containing all the credentials. That way, it
performs an inbox test as well. It is fast and easy to use!
For runninng Mail.Rip v1 you need Python 3.8+ to be installed on your system.
It has been tested on:
- Windows 10,
- KALI Linux and
- macOS Catalina.
Used packages are:
- ctypes,
- os,
- smtplib,
- socket,
- sys,
- ssl,
- threading,
- time,
- colorama,
- json,
- re,
- email.message,
- uuid,
- socks,
- random,
- urllib3 and
- certifi.
Moreover, PyInstaller can be used for creating a *.EXE.
Tested on Windows 10. Nevertheless, in case you experience any problems,
you can try "Auto PY to EXE" as well.
- Tests mailpass combolists for working SMTP logins,
- hostdata for common SMTP providers is included and can be edited,
- checks for most common SMTP (sub)domains if no host is found in included lists,
- tries to verify working SMTP logins by sending an e-mail to the user's address,
- supports multi-threading,
- stats are shown in window title,
- option to skip e-mail providers like Google, hotmail.com etc.,
- e-mail provider blacklist can be edited, too,
- results are saved to textfiles for further investigation and
- SOCKS4- and SOCKS5-support with auto-scraping using Proxyscrape.com.
Note: Mail.Rip is now available as "proxyless" version (finished, released in v1.00) and "proxy" version!
The proxy-version can be used without proxys, too.
Just download / clone the files, install packages if needed and copy any mailpass combolist
to the same directory and load the script:
1. Install packages:
pip3 install certifi [...]
2. Start Mail.Rip v1:
python3 mailripV1_proxy.py
... just follow the text on your screen. Of course, you may rename the file for easier usage.
Moreover, you can modify the config.json for your needs. Just add or delete entries to / from the lists
or dictionaries.
Please be aware of using free SOCKS-proxies may have a great impact on your results.
Mail.Rip v1 scrapes free proxies which may have already been used by others or may be
blacklisted. Therefor, your results may contain more false negatives and you may
receive even more errors from the mailsending feature.
Used proxyless, Mail.Rip v1 works much faster and more reliable!
If you want to support this project, consider a donation!
Every donation is appreciated and helps with motivation for working on this tools.
Donation Wallet (BTC): 1M8PrpZ3VFHuGrnYJk63MtoEmoJxwiUxYf
2020-10-18: releasing code version 0.3, creating repo, writing readme etc.
2020-11-13: releasing code version 0.5, many improvements (see comment on commit of *.py-file).
2020-11-15: releasing code version 0.9, big update (see comment on commit of *.py-file).
2020-11-20: releasing code version 0.92, see commit comment for further information.
2020-11-21: releasing code version 1.00 - now available for "proxyless" and "proxy" version!
2020-11-27: releasing code version 1.07 for proxy-version, now supporting SOCKS4 and SOCKS5 proxies.
2020-11-28: releasing code version 1.08 for proxy-version with minor tweaks and little improvements.
2020-12-12: releasing code version 1.10 for proxy-version: see commit changes for details!
2020-12-18: releasing code version 1.11 for proxy-version: see commit changes for details!