def punto4(lista): archivo = open('/home/andy/Escritorio/git/poo/Punto1/direccionesgmail.csv') reader = csv.reader(archivo, delimiter=';') auxiliar = E.Email() i = 0 for fila in reader: if (auxiliar.crearCuenta(fila[0], fila[1])): lista.append(E.Email()) lista[i].crearCuenta(fila[0], fila[1]) i += 1 else: print("Email invalido") archivo.close() dominio = input("Ingrese el dominio a buscar:") i = 0 for email in lista: if (email.getDominio() == dominio): i += 1 print("Se han encontrado {} emails con el dominio {}".format(i, dominio))
def test(): archivo = open('C:/Users/User/Desktop/GIT/poo/Punto1/testemail.csv') reader = csv.reader(archivo, delimiter=';') for fila in reader: emailtest = E.Email() flag = emailtest.crearCuenta(fila[0], fila[1]) if (flag == True): emailtest.cambiarContrasenia(fila[1])
def run(self): print "" self.output.info('Starting disclosures module...') try: resp = self.request.send(url=self.url, method="GET", payload=None, headers=None, cookies=self.cookie) ip.IP(resp.content) email.Email(resp.content) card.Card(resp.content) except Exception, e: pass
def run(self): if '--verbose' in sys.argv: self.output.test('Disclosure attacks...') try: email.Email(agent=self.agent, proxy=self.proxy, redirect=self.redirect, timeout=self.timeout, url=self.url, cookie=self.cookie).run() ip.IP(agent=self.agent, proxy=self.proxy, redirect=self.redirect, timeout=self.timeout, url=self.url, cookie=self.cookie).run() except Exception, e: pass
#!/usr/bin/python3.4 import sys import email from display_time import display_time body = "echo" sub = "trying something" form = "me" two = "you" mail = email.Email(_body=body, _from=form, _subject=sub, _to=two) print('Body\t\t=', mail._body) print('Sub\t\t=', mail._subject) print('Form\t\t=', mail._from) print('To\t\t=', mail._to) print('Created at\t=', display_time(mail._created_at)) print('Updated at\t=', display_time(mail._updated_at)) print('Sent at\t\t=', mail._sent_at)
import email as Email import csv #Programa principal if __name__ == '__main__': cont = [0] archivo = open('Emails.csv') reader = csv.reader(archivo, delimiter=';') email = Email.Email() #se crea un objeto de la clase Email nombre = input('Nombre: ') #nombre del usuario correo = input('Correo: ') #correo del usuario password = input('Contraseña: ') #contraseña del correo email.crearCuenta(correo, password) #se crea la cuenta print('Estimado {} te enviaremos tus mensajes a la dirección {}'.format(nombre, email.retornaEmail())) #cambio de contraseña print('CAMBIO DE CONTRASEÑA'); print('¿Desea cambiar la contraseña?') if(input('si o no: ') == 'si'): if(input('Ingrese la contraseña anterior: ') == email.getPassword()): password = input('Contraseña nueva: ') email.newPassword(password) # se cambia la contraseña print('DATO: se cambió con éxito la contraseña') else: print('ERROR: la contraseña ingresada es incorrecta') #crear otro objeto de la clase Email print('CREAR OBJETO DE LA CLASE EMAIL') correo = input('Correo: ') password = input('Contraseña: ') email.crearCuenta(correo, password) #leer lista print('LISTA DE DOMINIOS DE CORREOS') dominio = input('Ingrese dominio a buscar: ') for fila in reader:
i = 0 for email in lista: if (email.getDominio() == dominio): i += 1 print("Se han encontrado {} emails con el dominio {}".format(i, dominio)) if __name__ == "__main__": test() print('--------------------------------------------') print('Ingrese los siguientes datos:') nombre = input('nombre: ') direccion = input('direccion email: ') email = E.Email() email.crearCuenta(direccion) print('Estimado {} te enviaremos tus mensajes a la dirección {}'.format( nombre, direccion)) email.cambiarContrasenia( input("Ingrese su clave para comenzar con el cambio de pass: ")) print('--------------------------------------------') otroemail = E.Email() otroemail.crearCuenta('*****@*****.**') print('FELICIDADES SE CREO LA CUENTA (PUNTO 3)') print('--------------------------------------------') listaEmails = [] punto4(listaEmails)
import time import private import sendable_box def die(): sys.exit() body = "abcdefghijklmnopqrstuvwxyz123456789" form = "me" two = "you" sub = "trying something" body2 = "I have made a mistake in my previous mail: abcdefghijklmnopqrstuvwxyz1234567890" mail1 = email.Email(_body=body, _from=form, _subject=None, _to=two) mail2 = email.Email(_body=body2, _from=form, _subject=None, _to=two) mailBox = sendable_box.SendableBox(2, 7) time.sleep(5) print('~~~~~~~~ SEND MAIL 1 ~~~~~~~~') mail1.send() time.sleep(10) print('~~~~~~~~ SEND MAIL 2 ~~~~~~~~') mail2.send() time.sleep(8) print('~~~~~~~~ HISTORY ~~~~~~~~') mail1.history()