Sending e-mail
gordyt
gordyt at gmail.com
Thu Aug 28 15:23:38 EDT 2008
Peter here is an example. I just tried it and it works fine.
from smtplib import SMTP
HOST = "smtp.gmail.com"
PORT = 587
ACCOUNT = "" # put your gmail email account name here
PASSWORD = "" # put your gmail email account password here
def send_email(to_addrs, subject, msg):
server = SMTP(HOST,PORT)
server.set_debuglevel(1) # you don't need this
server.ehlo()
server.starttls()
server.ehlo()
server.login(ACCOUNT, PASSWORD)
server.sendmail(ACCOUNT, to_addrs,
"""From: %s\r\nTo: %s\r\nSubject: %s\r\n\r\n%s\r\n.\r\n""" % (
ACCOUNT, ",".join(to_addrs), subject, msg
)
)
server.quit()
if __name__ == "__main__":
send_email( ['someone at somewhere.com'], 'this is just a test',
"hello world!" )
More information about the Python-list
mailing list