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元组操作方法(Python元组常见操作示例)
- pythontkinter详解(python3.6使用tkinter实现弹跳小球游戏)
- python转pdf教程(Python实现将HTML转成PDF的方法分析)
- python中dict怎么创建(Python数据类型之Dict字典实例详解)
- python3常用内建函数(Python3中函数参数传递方式实例详解)
- python 时间戳转化为格式(Python datetime和unix时间戳之间相互转换的讲解)
- python定时任务脚本(对Python定时任务的启动和停止方法详解)
- python字典的值排序(python 对字典按照value进行排序的方法)
- python列表的循环遍历使用教程(Python中使用遍历在列表中添加字典遇到的坑)
- python读取数据集的图片(浅析Python 读取图像文件的性能对比)
- python3web编程基础教程(python初学者,用python实现基本的学生管理系统python3代码实例)
- 如何用python爬取最新电影(详解Python爬取并下载《电影天堂》3千多部电影)
- python冒泡排序代码通俗理解(详解python算法之冒泡排序)
- python程序锁教程(在python里协程使用同步锁Lock的实例)
- 如何查看python beautifulsoup(Python爬虫beautifulsoup4常用的解析方法总结)
- python把文件上传服务器(Python 实现两个服务器之间文件的上传方法)
- 19号线二期全线电通 轨道交通项目最新进展来了(19号线二期全线电通)
- 涉及3条地铁线路 成都这4座轨道交通站点有新名字了(涉及3条地铁线路)
- 来了 成都轨道交通5条线路刷新 进度条(成都轨道交通5条线路刷新)
- 一部手机两套系统 OPPO Find X3的正确打开方式你知道吗(一部手机两套系统)
- OPPO用户看过来 汇总几个春节实用技巧,轻松搞定多设备联动玩法(汇总几个春节实用技巧)
- 北京旅游攻略(北京旅游攻略5日游及其花费)
热门推荐
- 腾讯云服务器配置详解(腾讯云服务器安全组配置图文教程)
- python numpy 安装(python3.6下Numpy库下载与安装图文教程)
- python改变字体颜色指令(使用Python自动化破解自定义字体混淆信息的方法实例)
- sql如何把重复数据记录删除(sql分组后二次汇总处理表重复记录查询和删除的实现方法)
- C#如何读取csv格式文件
- Jquery中parent()和parents()
- python高德地图可视化(利用python和百度地图API实现数据地图标注的方法)
- python去除字符串中间的空格(Python去除字符串前后空格的几种方法)
- python 循环遍历新方法(python for 循环获取index索引的方法)
- 闭包python讲解(详解Python循环作用域与闭包)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9