美文网首页
邮件推送

邮件推送

作者: lkning | 来源:发表于2017-12-28 19:30 被阅读0次
class Email(BaseMessage):
    def __init__(self):
        self.email = "m394559@126.com"
        self.user = ""
        self.pwd = ''

    def send(self,subject,body,to,name):

        msg = MIMEText(body, 'plain', 'utf-8')  # 发送内容
        msg['From'] = formataddr([self.user,self.email])  # 发件人
        msg['To'] = formataddr([name, to])  # 收件人
        msg['Subject'] = subject # 主题


        server = smtplib.SMTP("smtp.126.com", 25) # SMTP服务
        server.login(self.email, self.pwd) # 邮箱用户名和密码
        server.sendmail(self.email, [to, ], msg.as_string()) # 发送者和接收者
        server.quit()

相关文章

网友评论

      本文标题:邮件推送

      本文链接:https://www.haomeiwen.com/subject/zwovgxtx.html