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

    1.首先注册一个163邮箱

    2.注册完邮箱登陆到163邮箱,如图

    3.点击菜单栏上的设置按钮,进入页面,如图

    4.点击左面客户端授权密码,进入页面并点击开启,会让你注册,填入密码时  不要和登陆密码一样

    5.注册任务完成之后,我们就可以写代码了

    #发邮件的库
    import smtplib
    #邮件文本
    from email.mime.text import MIMEText
    
    #SMPT服务器
    SMPTServer = "smtp.163.com"
    #发邮件的地址(你刚刚注册的163账号)
    sender = "XXXX@163.com"
    #发送者的邮箱密码(刚刚注册时候的授权密码,不是登陆密码)
    passwd = "XXXXXXXXXXXXX"
    
    #设置发送的内容
    message = """要发送的内容"""
    #转换成邮件文本
    msg = MIMEText(message)
    #标题
    msg["Subject"] = "B506实验室今晚聚餐"
    #发送者
    msg["From"] = sender
    
    #创建SMPT服务器
    mailserver = smtplib.SMTP(SMPTServer,25)
    #登陆邮箱
    mailserver.login(sender,passwd)
    #发送邮件,(列表中写要给别人发送的账号,可以写多个,QQ邮箱也可以的   我试过  并成功)
    mailserver.sendmail(sender,["XXXXXXXXX@163.com"],msg.as_string())
    #退出邮箱
    mailserver.quit()
  • 相关阅读:
    Ubuntu14.04LTS系统QQ的安装:pidgin-lwqq
    Ubuntu14.04LTS系统输入法的安装
    Linux系统安装及初始化(ubuntu14.04)
    创建RAID并永久挂载RAID
    磁盘管理和磁盘配额
    用户账号组账号概述
    安装及管理程序
    目录和文件管理
    Vi编辑器的工作模式
    Linux命令及使用方法
  • 原文地址:https://www.cnblogs.com/whu-2017/p/9060995.html
Copyright © 2011-2022 走看看