赞
踩
-
- #getemail:收件箱地址
- #textemail:邮件标题
- #imgurl:邮件主体图片URL
- def emailC(getemail,textemail,imgurl):
- try:
- mailserver = "smtp.qq.com" # 邮箱服务器地址
- username_send = '2804247857@qq.com' # 邮箱用户名
- password = '' # 邮箱密码:需要使用授权码
- username_recv =getemail # 收件人,多个收件人用逗号隔开
- mail = MIMEText('<html><body><img src=\"'+imgurl+'" alt="imageid"></body></html>\'', 'html', 'utf-8')
- mail['Subject'] =textemail
- mail['From'] = username_send # 发件人
- mail['To'] = username_recv # 收件人;[]里的三个是固定写法,别问为什么,我只是代码的搬运工
- smtp = smtplib.SMTP(mailserver, port=25) # 连接邮箱服务器,smtp的端口号是25
- # smtp=smtplib.SMTP_SSL('smtp.qq.com',port=465) #QQ邮箱的服务器和端口号
- smtp.login(username_send, password) # 登录邮箱
- smtp.sendmail(username_send, username_recv, mail.as_string()) # 参数分别是发送者,接收者,第三个是把上面的发送邮件的内容变成字符串
- smtp.quit() # 发送完毕后退出smtp
- except:
- print("ERROR")
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。