zoukankan      html  css  js  c++  java
  • 发邮件

    发邮件

    import smtplib
    from email.mime.text import MIMEText
    from email.utils import formataddr
    
    msg = MIMEText('老板,我想演男一号,你想怎么着都行。', 'plain', 'utf-8')
    msg['From'] = formataddr(["李邵奇", 'wptawy@126.com'])
    msg['To'] = formataddr(["老板", '424662508@qq.com'])
    msg['Subject'] = "情爱的导演"
    
    server = smtplib.SMTP_SSL("smtp.126.com", 465)
    server.login("wptawy", "授权码")
    server.sendmail('wptawy@126.com', ['424662508@qq.com', ], msg.as_string())
    server.quit()


    ##############################################


    import smtplib
    from email.header import Header
    from email.mime.text import MIMEText

    server = smtplib.SMTP('smtp.163.com', 25)
    # 客户端授权密码登录账户
    server.login('xulihua10240@163.com', 'password') # 密码必须是客户端授权密码
    # 构造MIMEText对象时,第一个参数是邮件正文,第二个参数是MIME的subtype,最后个是编码方式。
    msg = MIMEText('hello, send by Python...content', 'plain', 'utf-8')
    # 发件人
    msg['From'] = '发件人xxx <xulihua10240@163.com>'
    # 邮件主题
    msg['Subject'] = Header(u'主题', 'utf8').encode()
    # 收件人
    msg['To'] = u'收件人xxx <zhixue_song@163.com>'

    # sendmail是发邮件方法,第一个参数是发件邮箱,第二个参数是收件人邮箱,是一个列表,代表可以同时发给多个人,as_string是把MIMEText对象变成str。

    server.sendmail('xulihua10240@163.com', ['zhixue_song@163.com'], msg.as_string())


  • 相关阅读:
    [Hibernate]
    asc.desc
    Could not obtain connection metadata
    java枚举类Enum方法简介(valueof,value,ordinal)
    maven3 手动安装本地jar到仓库
    maven命令大全
    如何正确遍历删除List中的元素,你会吗?
    Hibernate的session.createSQLQuery的几种查询方式
    Linux-github 搭建静态博客
    我所写的CNN框架 VS caffe
  • 原文地址:https://www.cnblogs.com/XLHIT/p/11626552.html
Copyright © 2011-2022 走看看