Emails con Python ================= .. image:: /logos/logo-python.png :scale: 25% :alt: Logo Python :align: center .. |date| date:: .. |time| date:: %H:%M Envío de emails con Python .. contents:: Índice smtplib: Envío de emails ######################## Modo básico *********** .. code-block:: python :linenos: import smtplib # conectamos al servidor: conn = smtplib.SMTP('smtp.gmail.com', 587) # habilitar el tls: conn.starttls() # comprobamos si funciona: conn.ehlo() # iniciamos sesion: conn.login('pepe@fakemail.com', 'contraseña_email') # y enviamos el correo: conn.sendmail('pepe@fakemail.com', 'destino@correoremitente.com', 'Subject: Hey que tal\n\n Texto del mensaje, \n Hey que tal, puedo seguir escribiendo sin miedo\n - Firmado guillermo') conn.quit() Modo enriquecido con HTML ************************* .. code-block:: python :linenos: import smtplib # Correos implicados: yo = 'pepe@fakemail.com' cliente = 'cliente@mail.com' # Contenedor Mime con datos del correo: msg = MIMEMultipart('alternative') msg['Subject'] = 'Email de prueba' msg['From'] = yo msg['To'] = cliente # Cuerpo HTML: html = """\
Este es un correo de prueba para: