zoukankan      html  css  js  c++  java
  • email_fun.py

    import smtplib
    from email.mime.text import MIMEText
    from email.utils import formataddr

    def mail():
      ret = 123
      try:
        msg = MIMEText('the mail contents', 'plain', 'utf-8')
        msg['From'] = formataddr(['NameA', 'Email_addr_S'])
        msg['To'] = formataddr(['nameB', 'Email_addr_R'])
        msg['Subject'] = "Subject"

        server = smtplib.SMTP('smtp.126.com', 25)
        server.login('Email_addr_S','PSD')
        server.sendmail('Email_addr_S',['Email_addr_R',],msg.as_string())
        server.quit
      except Exception:

        ret = 456
      return ret

    ret = mail()
    print(ret)

    mail_fun.py

    import smtplib
    from email.mime.text import MIMEText
    from email.utils import formataddr

    class mail():
      classSpec = "it is a test class"
      def __init__(self,UserName,UserAddr):
        self.UserName = UserName
        self.UserAddr = UserAddr

      def mail():

        ret = True
        try:
          msg = MIMEText('the mail contents', 'plain', 'utf-8')
          msg['From'] = formataddr(['NameA', 'Email_addr_S'])
          msg['To'] = formataddr(['nameB', 'Email_addr_R'])
          msg['Subject'] = "Subject"

          server = smtplib.SMTP('smtp.126.com', 25)
          server.login('Email_addr_S','PSD')
          server.sendmail('Email_addr_S',['Email_addr_R',],msg.as_string())
          server.quit
        except Exception:

          ret = False

        return ret

    email_call.py

    #! /usr/lib/python3.5

    import mail_fun

    worker1 = mail_fun.mail('xxx', 'xxxx@qq.com')
    ret = worker1.Semail()
    if ret:
      print('sent already')
    else:
      print('failed to send the email')

  • 相关阅读:
    web接口文档apidoc的使用
    python 文件重命名
    sort()排序
    JavaScript自定义事件和触发(createEvent, dispatchEvent)
    Sql 2016 安装到sql_shared_mrconfigaction-install-confignonrc-cpu64卡住不动,是什么原因呢?
    基础提供程序在Open上失败
    win10 Hyper-v 虚拟机监控程序灰色 尝试检索虚拟交换机列表时出错【转载】
    相对路径获取文件名
    省市区三级联动
    反射==>不明确的匹配
  • 原文地址:https://www.cnblogs.com/tlfox2006/p/7229198.html
Copyright © 2011-2022 走看看