python 发送邮件
#!/usr/bin/env python
#coding:utf-8
import smtplib,time,string
from email.mime.text import MIMEText
SMTPserver = 'smtp.exmail.qq.com' # 腾讯企业邮箱
sender = 'xxx' # 发件人邮箱
password = "xxx" #发件人smtp客户端登陆密码
To = '1210577423@qq.com' # 收件人邮箱
message = string.join((
'from ', sender,
'to', To ,
'I send a message by python hello ',
),"\r\n") # 构造邮件内容
msg = MIMEText(message)
msg['Subject'] = 'test email to python' # 邮件主题
msg['From'] = sender
msg['To'] = ' xxx ' #destination # 收件人邮箱
mailserver = smtplib.SMTP(SMTPserver,25)
mailserver.login(sender,password)
mailserver.sendmail(sender,[To],msg.as_string())
mailserver.quit()
print ' send email success '
with open('/var/log/email.log','a') as f:
date=time.strftime("%y-%m-%d %H:%M:%S")
str=date + " " + To + message + '\n'
f.write(str) # 记录邮件内容
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341