zoukankan      html  css  js  c++  java
  • Python 脚本发送邮件提醒

    有时候我们运行一个需要跑很长时间的程序,不管是在云主机还是本地主机上运行,我们都不可能一直守在电脑面前等。所以想到使用邮件来通知提醒。

    示例代码如下

    # -*- coding: utf-8 -*-
    # version:python3.7.0
    # author:Ivy Wong
    
    import yagmail
    
    print('hello world')
    # 登录你的邮箱
    yag = yagmail.SMTP(user = 'xxxxxxxx@qq.com', password = 'your password', host = 'smtp.qq.com')
    # 发送邮件
    yag.send(to = ['your receive e-mail'], subject = '主题', contents = ['内容','C:1.txt'])
    

    这只是一个示例。使用了一个叫yagmail的第三方库,直接pip install yagmail就可以下载安装。
    其中SMTP()函数中,user是邮箱地址;password是你的密码,注意如果邮箱有授权码之类的,这里是填授权码;host是一个连接地址,QQ邮箱的就是代码中这个,其他邮箱可能还要去看下邮箱设置。
    然后send()函数中,to后面是接收邮件的邮箱地址;subject是邮件主题;contents就是内容了,注意,这里的内容是一个list,可以有多个元素,可以是字符串文本,也可以是附件地址。

  • 相关阅读:
    html5笔记
    CGI
    php和apache的关系和作用()
    sass最佳实践
    javascript笔记——jQuery插件开发的几种方式
    关于ajax解析
    http协议详解
    【python之路6】pycharm的使用
    【每日一linux命令7】用户及用户组
    【每日一linux命令6】命令中的命令
  • 原文地址:https://www.cnblogs.com/IvyWong/p/9784441.html
Copyright © 2011-2022 走看看