码迷,mamicode.com
首页 > 编程语言 > 详细

Python实现QQ邮箱发送

时间:2016-11-17 02:52:54      阅读:194      评论:0      收藏:0      [点我收藏+]

标签:qq   python   邮箱   

具体参考代码:

#!/usr/bin/env python
# encoding: utf-8

import smtplib
from email.mime.text import MIMEText


class MyEmail:
    def __init__(self, subject, body):
        self.subject = subject
        self.body = body

        self.host = ‘smtp.qq.com‘
        self.port = 465
        self.sender = ‘sender@qq.com‘
        self.pwd = ‘password‘
        self.receiver = ‘receiver@qq.com‘

    def send_email(self):
        msg = MIMEText(self.body, ‘plain‘, ‘utf-8‘)
        msg[‘subject‘] = self.subject
        msg[‘from‘] = self.sender
        msg[‘to‘] = self.receiver

        s = smtplib.SMTP_SSL(self.host, self.port)
        s.login(self.sender, self.pwd)
        s.sendmail(self.sender, self.receiver, msg.as_string())


if __name__ == ‘__main__‘:
    my_email = MyEmail(‘这是一封测试邮件‘, ‘这是一封测试邮件,请不要回复,谢谢‘)
    my_email.send_email()


本文出自 “许大树” 博客,谢绝转载!

Python实现QQ邮箱发送

标签:qq   python   邮箱   

原文地址:http://abelxu.blog.51cto.com/9909959/1873328

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!