usensmtp.py
By: a guest | Mar 12th, 2010 | Syntax:
None | Size: 0.73 KB | Hits: 216 | Expires: Never
######usensmtp.py######
import getpass
import sys
import telnetlib
print "Welcome to usensmtp.py"
print "Created by Roguer"
host = raw_input("Digite la ip del objetivo: ")
port = raw_input("Digite el puerto del objetivo: ")
users_file = raw_input("Digite el nombre del diccionario de usuarios: ")
tn = telnetlib.Telnet(host,port)
tn.write("helo x" + "\n")
tn.write("mail from: roguer@slax.example.net" + "\n")
#este valor puede cambiar para otros entornos
print tn.read_until("Sender ok",1)
inp = open(users_file,"r")
for linea in inp.readlines():
tn.write("rcpt to: "+ linea)
print tn.read_until("User unknown",0.1)
inp.close()
tn.write("quit" + "\n")
print "created by Roguer"
print "jollyroguer@gmail.com"
#### fin####