• python使用网易邮箱发邮件


    # -*- coding: UTF-8 -*-
     
    import smtplib
    from email.mime.text import MIMEText
    import email.mime.multipart # 第三方 SMTP 服务
    mail_host="smtp.163.com"  #设置服务器
    mail_user="xxxxx"    #用户名
    mail_pass="xxx"   #口令
    
    
    
    sender = 'xxxxx'
    receivers = 'xxxx'  # 接收邮件,可设置为你的QQ邮箱或者其他邮箱
     
    # 三个参数:第一个为文本内容,第二个 plain 设置文本格式,第三个 utf-8 设置编码
    msg = email.mime.multipart.MIMEMultipart()
    msg['From'] = "xxxx"  # 发送者
    msg['To'] =  "xxxx"        # 接收者
     
    msg['Subject'] = '第一次使用 Python SMTP 邮件'
    content = '''
    第一次尝试发送邮件--Python
    '''
    txt = MIMEText(content)  
    msg.attach(txt)
    
    
    
    try:
        smtpObj = smtplib.SMTP_SSL(mail_host, 465)
        #smtpObj = smtplib.SMTP()
        #smtpObj.connect(mail_host,465)
        smtpObj.login(mail_user,mail_pass)  
        smtpObj.sendmail(sender, receivers, msg.as_string())
        smtpObj.quit()
        print("邮件发送成功")
    except smtplib.SMTPException:
        print("Error: 无法发送邮件")
  • 相关阅读:
    java序列化与反序列化
    HTTP状态码
    基本运算符
    2019.9.10附加题while练习
    2019.9.11作业
    字符串
    列表list
    2019.9.10作业
    数字类型
    数据类型
  • 原文地址:https://www.cnblogs.com/chillytao-suiyuan/p/9145062.html
Copyright © 2020-2023  润新知