Cómo enviar un email desde Python
pythonimport smtplib
from email.mime.text
import MIMEText
from email.mime.multipart import MIMEMultipart
# Establecer conexión con el servidor SMTP
smtp_server = 'smtp.gmail.com'
smtp_port = 587
smtp_user = 'tu_correo@gmail.com'# Correo electrónico desde el que se enviará el mensaje
smtp_password = 'tu_contraseña'
smtp_conn = smtplib.SMTP(smtp_server, smtp_port)
smtp_conn.starttls()
smtp_conn.login(smtp_user, smtp_password)
# Crear el mensaje
mensaje = MIMEMultipart()
mensaje['From'] = smtp_user
mensaje['To'] = 'destinatario@gmail.com'
mensaje['Subject'] = 'Asunto del correo'
cuerpo_mensaje = 'Este es el contenido del mensaje.'
mensaje.attach(MIMEText(cuerpo_mensaje, 'plain'))
# Enviar el mensaje
smtp_conn.sendmail(smtp_user, 'destinatario@gmail.com', mensaje.as_string())
# Cerrar conexión con el servidor SMTP
smtp_conn.quit()