send mail by SMTP server (Python)

来源:互联网 发布:java 键盘输入 编辑:程序博客网 时间:2024/06/06 11:38

python发送邮件,smtp服务器用新浪

import smtplibFROMADDR = "anit_nait@sina.com"LOGIN    = FROMADDRPASSWORD = "xxxxxx"TOADDRS  = ["xxx@sina.com","xxx@hpe.com"]SUBJECT  = "hello world from smtp.sina.com server"msg = ("From: %s\r\nTo: %s\r\nSubject: %s\r\n\r\n"       % (FROMADDR, ", ".join(TOADDRS), SUBJECT) )msg += "Hello world is successful.\r\nThe email is from sina smtp server\r\n"server = smtplib.SMTP('smtp.sina.com', 25)server.set_debuglevel(1)server.ehlo()server.starttls()server.login(LOGIN, PASSWORD)server.sendmail(FROMADDR, TOADDRS, msg)server.quit()