[pyar] EHLO world

maniqui en gmail.com maniqui en gmail.com
Dom Oct 6 23:23:31 ART 2013


Hola, mundo!

#!/usr/bin/env python
# -*- coding: utf-8 -*-

from smtplib import SMTP
from getpass import getpass
from email.mime.text import MIMEText

mail = MIMEText('')

mail['Subject'] = raw_input("Asunto:").strip()
mail['From'] = raw_input("De:").strip()
mail['To'] = raw_input("Para:").strip()

mensaje_cuerpo = raw_input("Mensaje:").strip()
script = open(__file__, 'r')
mensaje_script = script.read()
script.close()
mensaje_firma = "Enviado desde mi script Python ;)"

mensaje = '\n\n'.join([mensaje_cuerpo, mensaje_script, mensaje_firma])

mail.set_payload(mensaje)

smtp_user = mail['From']
smtp_passwd = getpass('Contraseña de ' + smtp_user + ':').strip()
smtp_server = raw_input('Servidor SMTP:').strip()
smtp_port = raw_input('Puerto SMTP:').strip()

smtp_connection = SMTP(smtp_server, smtp_port)
smtp_connection.ehlo()
smtp_connection.starttls()
smtp_connection.login(smtp_user, smtp_passwd)

smtp_connection.sendmail(smtp_user, mail['To'], mail.as_string())
smtp_connection.close()


Enviado desde mi script Python ;)


More information about the pyar mailing list