zoukankan      html  css  js  c++  java
  • Python 邮件发送消息

    # 代码

    #!/usr/bin/env python
    # -*- coding:utf-8 -*-
    # Author:supery
    
    import smtplib
    from email.mime.text import MIMEText
    from email.utils import formataddr
    
    
    class BaseMessage(object):
        def send(self, subject, body, to, name):
            raise NotImplementedError('未实现send方法')
    
    class Email(BaseMessage):
        def __init__(self):
            self.email='1xx@163.com'
            self.user = 'Supery'
            self.pwd = 'xxx'
    
        def send(self, subject, body, to, name):
            msg = MIMEText(body,'plain','utf-8')
            msg['Form'] = formataddr([self.user,self.email])
            msg['To'] = formataddr([name,to])
            msg['Subject'] = subject
    
            server = smtplib.SMTP('smtp.163.com',25)
            server.login(self.email,self.pwd)
            server.sendmail(self.email,[to,],msg.as_string())
            server.quit()

    #  使用

    Email('90xxx9@qq.com','liu','你别走了','xxx太多了')
  • 相关阅读:
    experiment 2
    experiment 5
    php 代码审计之变量覆盖
    experiment 4
    experiment 3
    experiment 1
    2018铁三测评WP
    Lesson 1
    实验四、决策树算法及应用
    实验三 朴素贝叶斯算法及应用
  • 原文地址:https://www.cnblogs.com/supery007/p/8136279.html
Copyright © 2011-2022 走看看