PYTHON smtp 发送qq邮件

来源:互联网 发布:淘宝上井江茶油造假 编辑:程序博客网 时间:2024/05/22 01:28
发送qq邮件源码:


import smtplib
from email.mime.text import MIMEText
from email.header import Header
from email.mime.multipart import MIMEMultipart
from email.mime.application import MIMEApplication
#hzajdrvpjmijjihd
_user = "xxxxxxxx@qq.com"
_pwd = "hzajdfsfsfsfsf"
_to = "xxxxxxxxxxx@qq.com"
msg = MIMEMultipart()
msg["Subject"] = "好的!"
msg["From"] = _user
msg["To"] = _to
#pdf类型附件  
part = MIMEApplication(open(r'D:\6-学习资料\Python.pdf','rb').read())
part.add_header('Content-Disposition', 'attachment', filename="Python.pdf")
msg.attach(part)
try:
    s = smtplib.SMTP_SSL("smtp.qq.com", 465)
    s.login(_user, _pwd)
    s.sendmail(_user, _to, msg.as_string())
    s.quit()
    print("Success!")
except smtplib.SMTPException:
    print("Falied");