zoukankan      html  css  js  c++  java
  • python

    发送邮件

    import smtplib
    from email.mime.text import MIMEText
    
    #邮箱件内容
    HTML = """
    发送邮件测试2,加密型!
    """
    #发送的邮箱账号
    ACCOUNT = 'xxxxxxxxxx@qq.com'
    #第三方登录密码
    PASSWORD = "XXXXXXXXXXXXXX"
    #目的邮箱地址
    ACCOUNT2 = 'XXXXXXXXX@qq.com'
    
    
    #定义发送邮件函数
    def send_email():
        #添加邮件内容
        msg = MIMEText(HTML,'html','utf-8')
        #发送的目的邮箱地址
        msg['to'] = ACCOUNT
        #发送的邮箱账号
        msg['from'] = ACCOUNT
        #邮件标题
        msg['subject'] = "标题"
    
       
        #定义邮件服务类型
        # server = smtplib.SMTP()  #非加密
    
        #加密型
        server = smtplib.SMTP_SSL("smtp.qq.com")
        server.set_debuglevel(1)
        #连接邮箱服务器
        # server.connect("smtp.qq.com")
        server.ehlo("smtp.qq.com")
        #认证登录
        server.login(ACCOUNT,PASSWORD)
        #定义发送内容
        server.sendmail(msg['from'],msg['to'].split(','),msg.as_string())
        #退出服务
        server.quit()
        print("邮件发送成功!")
    
    
    
    if __name__ == "__main__":
        send_email()

     拓展:

    常用icmp邮箱地址以及端口:

    邮箱SMTP服务器SSL协议端口非SSL协议端口
    163 smtp.163.com 465或者994 25
    qq smtp.11.com 465或587 25
  • 相关阅读:
    python爬取网络上图片【小例子】
    python统计英文单词出现次数【小例子】
    python敏感字处理【小例子】
    platform操作系统信息
    迭代器
    xxxxx
    test
    Jquery
    Jquery二
    DOM文档对象模型
  • 原文地址:https://www.cnblogs.com/Anec/p/9743838.html
Copyright © 2011-2022 走看看