You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

32 lines
993 B

import smtplib
from email.mime.multipart import MIMEMultipart
from email.mime.text import MIMEText
body = '''Hola desde el manual de threads&sockets
Este es un correo simple para probar que podemos enviar emails a graves mediante python
Saludos
'''
#direccion, contraseña y destinatario
enviado_por = 'jlcarnerosobrino@gmail.com'
password = 'poner aqui la contraseña'
to = 'jlcarnerosobrino@gmail.com'
#Establecimiento MIME
mensaje = MIMEMultipart()
mensaje['From'] = enviado_por
mensaje['To'] = to
mensaje['Subject'] = 'Prueba'
#Cuerpo y adjuntos para el correo
mensaje.attach(MIMEText(body, 'plain'))
#Sesión SMTP para el envío del correo
try:
session = smtplib.SMTP('smtp.gmail.com', 587) #use gmail with port
session.starttls() #enable security
session.login(enviado_por, password) #login with mail_id and password
text = mensaje.as_string()
session.sendmail(enviado_por, to, text)
session.quit()
print('Mensaje enviado')
except:
print ('Algo fue incorrecto...')

Powered by Informatica FP.