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钉钉机器人运维脚本监控实例)
- python编程开发环境步骤(python开发准备工作之配置虚拟环境非常重要)
- python队列快速排序(python按照多个条件排序的方法)
- python导出数据到mysql(python定时按日期备份MySQL数据并压缩)
- python密码错误3次不能再输入(Python实现账号密码输错三次即锁定功能简单示例)
- python如何使用multiprocess(Python multiprocessing多进程原理与应用示例)
- 如何用python在微信里自动回复(Python实现微信自动好友验证,自动回复,发送群聊链接方法)
- python字符处理的函数(Python字符串内置函数功能与用法总结)
- python函数使用方法高级用法(Python函数的参数常见分类与用法实例详解)
- python学生管理系统设计代码(python学生管理系统开发)
- python创建文件的方法(Python3.5文件读与写操作经典实例详解)
- 怎样使用python图像处理(Python Image模块基本图像处理操作小结)
- python str类型怎么转换(Python3中的bytes和str类型详解)
- 如何用python人脸识别(Python学习笔记之视频人脸检测识别实例教程)
- python3html怎么转换成pdf(Python实现html转换为pdf报告生成pdf报告功能示例)
- python实用的游戏小代码(python3实现小球转动抽奖小游戏)
- 弄清楚了销 售 买 卖这四个字,母婴生意做起来就没那么难了(弄清楚了销售买)
- 数读 买首饰金是 投资黄金 吗 买金容易卖金难(数读买首饰金是)
- 销 售 买 卖 你真的了解这四个字了吗(销售买)
- 谢娜是得罪快乐大本营造型师了吗 全场被黑化(谢娜是得罪快乐大本营造型师了吗)
- 前《iLOOK》时装总监 《快乐大本营》御用造型师上线(快乐大本营御用造型师上线)
- 释小龙晒杀青照片 多重身份惹观众期待(释小龙晒杀青照片)
热门推荐
- label标签的作用
- dedecms变量的使用(dedecms实现游客可以提问、回答及查看的方法)
- 阿里云对象存储oss收费吗(阿里云存储服务OSS基本概念)
- laravel线上如何调试(解决Laravel 不能创建 migration 的问题)
- 如何访问别人的ftp服务器(如何让外网也可以访问的个人Ftp服务器)
- php框架使用方法大全(PHP MVC框架中类的自动加载机制实例分析)
- php目录使用教程学习(PHP FileSystem 文件系统常用api整理总结)
- sql 基本函数(SQL开窗函数的具体实现详解)
- 数据库操作题(数据库日常练习题,每天进步一点点2)
- phplaravel快速开发平台(laravel框架实现去掉URL中index.php的方法)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9