首页 > 代码库 > python 发邮件
python 发邮件
简单实现
用了2个模块, smtplib 主要的三个函数login ,sendmial ,close
SMTP.login(user, password)
SMTP.sendmail(from_addr, to_addrs, msg[, mail_options, rcpt_options])
https://docs.python.org/2/library/smtplib.html#smtp-example
#!/usr/bin/python
#coding:utf-8
import smtplib
from email.mime.text import MIMEText
user=‘22@qq.com‘ passwd=‘xxx‘
to=‘xxx@qq.com‘msg=MIMEText("早上好")msg["Subject"] = ‘hi,man‘msg[‘From‘] = usermsg[‘to‘] = toprint msg.as_string()s=smtplib.SMTP(‘smtp.qq.com‘)s.login(user,passwd)s.sendmail(user,to,msg.as_string())s.close()
发中文,必须在之前加入 #coding:utf-8 ,否则会报错。
python 发邮件
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。