首页 / 知识
pythonExchange发邮件
2023-11-12 12:56:00
python中Exchange发邮件
1、安装exchangelib库
pip3installexchangelib
2、引入模块
exchangelib模块挺多的,其中Account,Credentials用来连接邮箱的,其他的根据你自身需求来吧,截图是所有模块:
3、连接邮箱
登录邮箱编码还是比较简单的:
credentials=Credentials('域名\用户名','密码')
account=Account('邮箱',credentials=credentials,autodiscover=True)
编写调用exchangelib库,发送邮件
#AuthorKang
fromexchangelibimportDELEGATE,Account,Credentials,Message,Mailbox,HTMLBody
defEmail(to,subject,body):
creds=Credentials(
username='zhoumingkang',
password='帐号验证的密码'
)
account=Account(
primary_smtp_address='zhoumingkang@cedarhd.com',
credentials=creds,
autodiscover=True,
access_type=DELEGATE
)
m=Message(
account=account,
subject=subject,
body=HTMLBody(body),
to_recipients=[Mailbox(email_address=to)]
)
m.send()
cpu=80
mem=70
message='''-----------运维报告------------
CPU使用率:%s
可用内存:%s
'''%(cpu,mem)
Email("zhoumingkang@cedarhd.com","主题",message)
以上就是Python中Exchange发邮件的方法,希望对大家有所帮助。更多Python学习教程请关注我们
最新内容
相关内容
python类、模块、包的概念及区别
python类、模块、包的概念及区别,概念,数据,培训,模块,名字,环境,基础,文件,函数,定义,类类的概念在许多语言中出现,是面向对象编程的基础,很容python如何释放内存
python如何释放内存,培训,情况,名称,对象,赋值,内存,别名,变量,语句,函数,关于Python中的内存释放问题首先就不得不提到Python解释器在何种情python模块能优化Python的运行速度
python模块能优化Python的运行速度吗?,代码,平台,培训,官网,环境,工作,系统,模块,程序,语言,今天介绍下Psyco模块,Psyco模块可以使你的Pythonpython模块的name属性
python模块的name属性,培训,模块,属性,程序,空格,底下,实例,中间,以上,更多,python模块的name属性一个模块被另一个程序第一次引入时,其主程序python怎么安装Python的第三方模块
python怎么安装Python的第三方模块?,培训,工具,下来,第一,模块,方法,以上,以下,不是,文件,怎么安装Python的第三方模块?具体有以下两种方法:第python如何为函数和模块起别名
python如何为函数和模块起别名,名称,培训,函数,别名,模块,冲突,关键字,以上,两个,程序,python如何为函数和模块起别名1、如果要导入的函数的pythongetopt模块是什么
pythongetopt模块是什么,分析,培训,异常,灵活,参数,模块,冒号,选项,后面,表示,python中getopt模块是什么1、Getopt模块是专门处理命令行参数python如何导入模块的特定函数
python如何导入模块的特定函数,培训,名称,函数,模块,句点,逗号,语句,实例,数量,以上,python如何导入模块的特定函数1、可以导入模块中的特定python三种模块类型的介绍
python三种模块类型的介绍,标准,在线,官网,培训,第三,模块,参数,类型,列表,开发者,python中三种模块类型的介绍1、内置标准模块,又称为标准库python模块中判断全局变量的赋值
python模块中判断全局变量的赋值,培训,模块,赋值,脚本,属性,所在,以上,原因,方法,教程,python模块中判断全局变量的赋值1、在模块中,我们需要pythonthreading模块有哪些函数
pythonthreading模块有哪些函数,活跃,新增,时间,培训,线程,函数,模块,对象,版本,堆栈,pythonthreading模块有哪些函数1、说明Python提供的与python模块中导入函数的方式
python模块中导入函数的方式,代码,标准,培训,函数,模块,方式,文件,别名,实例,以上,python模块中导入函数的方式1、说明一般而言,我们需要导入