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...')