python发送邮件(qq邮箱)

Posted wa小怪兽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python发送邮件(qq邮箱)相关的知识,希望对你有一定的参考价值。

------------恢复内容开始------------

#发送邮件
#sender: 发送者
#pwd:    key
#recver: 收件人
#title:  标题
#text :  内容
def sendMail(sender, sendername, pwd, recver, recvername, title, text):
    ret = True
    print("Send to " + recver)
    try:
        #构造邮件
        msg = MIMEText(text,plain,utf-8)
        msg[From]=formataddr([sendername,sender])
        msg[To]=formataddr([recvername,recver])
        msg[Subject]=title

        #发送邮件
        server=smtplib.SMTP_SSL("smtp.qq.com", 465)
        server.login(my_sender, my_pass)
        server.sendmail(my_sender,[recver,],msg.as_string())
        server.quit()
    except Exception as e:
        print("Error: ", e)
        ret = False
    return ret

 

------------恢复内容结束------------

以上是关于python发送邮件(qq邮箱)的主要内容,如果未能解决你的问题,请参考以下文章

Python实现发送邮件

python3通过qq邮箱发送邮件

五 python 发送邮件

python发送邮件(qq邮箱)

Gmail 邮箱python自动发送邮件

python 发送邮件