python电脑自动发送邮件(python学习--使用QQ邮箱发送邮件代码实例)
类别:脚本大全 浏览量:1676
时间:2021-10-19 06:19:35 python电脑自动发送邮件
python学习--使用QQ邮箱发送邮件代码实例服务器计算数据有时需要大量的时间,使用程序发送一封邮件是一种免费便捷的通知方式,可以让我们及时收到程序中断或者程序运行完成的信息,而不用一直盯着屏幕看。以下以python为例写一个邮件发送程序:
|
import smtplib from email.mime.text import mimetext from email.header import header class mail( object ): def __init__( self ,user,token): self .host = "smtp.qq.com" # qq邮箱服务器地址 self .user = user self .token = token self .sender = "1477517404@qq.com" self .subject = "服务器通知" self .smtpobj = smtplib.smtp() self .smtpobj.connect( self .host, 25 ) self .smtpobj.login(user,token) def generate_message( self ,message): self .message = mimetext(message, 'plain' , 'utf-8' ) self .message[ 'from' ] = header( '计算中心' , 'utf-8' ) self .message[ 'to' ] = header( '电商所的同学们' , 'utf-8' ) self .message[ 'subject' ] = header( self .subject, 'utf-8' ) def send_to( self ,receiver): try : self .smtpobj.sendmail( self .sender, receiver, self .message.as_string()) print ( "邮件发送成功" ) except smtplib.smtpexception: print ( "error: 无法发送邮件" ) |
在程序中的调用:
|
# -*- coding: <utf-8> -*- from serveremail import mail if __name__ = = "__main__" : email = mail( "1477517404@qq.com" , "******" ) # qq邮箱的账号 和token,token是从qq邮箱网站中获取的授权码 email.generate_message( "程序已经运行完成,请尽快查看实验结果" ) email.send_to( "m18356410249@163.com" ) |
效果:
以上所述是小编给大家介绍的python使用qq邮箱发送邮件详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对开心学习网网站的支持!
原文链接:https://blog.csdn.net/hfutzhouyonghang/article/details/89335370
您可能感兴趣
- python网页自动化selenium(python利用selenium进行浏览器爬虫)
- pythontkinter循环显示文本(Python实现定时自动关闭的tkinter窗口方法)
- pythoncsv格式转换(Python把对应格式的csv文件转换成字典类型存储脚本的方法)
- 用python制作一个简单的小程序(Python简单基础小程序的实例代码)
- python中random库的用法(Python minidom模块用法示例DOM写入和解析XML)
- python导出数据到mysql(python定时按日期备份MySQL数据并压缩)
- python怎么设置matlab编程(实例详解Matlab 与 Python 的区别)
- python中如何定义带走参数的函数(Python函数定义及传参方式详解4种)
- python处理时间序列常用方法汇总(python整小时 整天时间戳获取算法示例)
- python爬取豆瓣评分排行榜(Python爬虫——爬取豆瓣电影Top250代码实例)
- pythonflask怎么设置(python flask安装和命令详解)
- pythonsocket编写web服务器(局域网内python socket实现windows与linux间的消息传送)
- python开发的独立商城(python实现电子产品商店)
- python常用的切片操作(使用python PIL库实现简单验证码的去噪方法步骤)
- python连接到本地的mysql数据库(Python实现连接MySql数据库及增删改查操作详解)
- python处理excel基础教程第3讲(Python Excel处理库openpyxl使用详解)
- 2020年大众7.5代高尔夫R终结特别版 最后的呐喊(2020年大众7.5代高尔夫R终结特别版)
- 七年前的这部剧有毒,全剧只有女主红到发紫,男主至今无人认识(七年前的这部剧有毒)
- 宋轶除了演过于曼丽,原来还演过一个青楼女子(宋轶除了演过于曼丽)
- 赵丽颖第一部当女主的戏,主角配角个个都是实力演员(赵丽颖第一部当女主的戏)
- 乾隆为何这么喜爱白塔原因是什么(乾隆为何这么喜爱白塔原因是什么)
- 逐渐消失的东北八大怪现象,进步的社会里我们遗失的是什么(逐渐消失的东北八大怪现象)
热门推荐
- opencv怎么设置图像形态(OpenCV图像颜色反转算法详解)
- sql server 共享锁
- canvas进阶教程(原生canvas制作画图小工具的踩坑和爬坑)
- 网页http400错误请求怎么解决(HTTP 错误 403.1禁止访问:禁止执行访问的完美解决方法)
- docker compose的常用命令(安装docker和docker-compose实例详解)
- Sql的decimal、float、double类型的区别
- VS中打开.ashx文件
- sql语句中的join(SQL语句中不同的连接JOIN及join的用法)
- nginx服务器有什么用(Nginx的作用详解,为什么在Web服务器中Nginx的比例越来越高?)
- 已授权和未授权(提示您未被授权查看该页怎么解决?)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9