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

    步骤

    1.初始化邮箱服务器,发送人账号,账号授权密码

    2.创建要发送的消息

    3.登录邮箱,发送消息

    代码如下

    # 发邮件的库
    import smtplib
    # 邮件文本
    from email.mime.text import MIMEText
    
    # SMTP服务器,可以换成其他邮箱服务器
    SMTPServer = "smtp.sina.com"
    
    # 发邮件的地址,也就是你的邮箱地址
    Sender = "hello_world@sina.com"
    
    # 发送者邮箱密码(不是登录密码,是授权密码)
    passwd = "Hello123456789"
    
    
    # 设置发送内容
    message = "life is short, you need python."
    # 转换为邮件文本
    msg = MIMEText(message)
    
    # 邮件主题
    msg["Subject"] = "from python"
    
    # 发送者
    msg["From"] = Sender
    
    
    # 创建SMTP服务器,邮箱端口是25
    mailServer = smtplib.SMTP(SMTPServer, 25)
    # 登录邮箱
    mailServer.login(Sender, passwd)
    # 发送邮件
    # sendmail方法的第二个参数是一个列表,可以写多个收件人的地址
    mailServer.sendmail(Sender, ["123456789@qq.com","19200001111@163.com",],
                        msg.as_string())
    
    # 退出邮箱
    mailServer.quit()
  • 相关阅读:
    DBG
    gdb Debugging Full Example
    Java Warmup
    Dtrace for Linux 2016
    分布式系统理论进阶
    Java theory and practice
    Dealing with InterruptedException
    JVM 虚拟化
    Intro to Filtering with Network Monitor 3.0
    spring 官方文档
  • 原文地址:https://www.cnblogs.com/golinux/p/10897714.html
Copyright © 2011-2022 走看看