首页IT科技用python发邮件(Python中Exchange发邮件)

用python发邮件(Python中Exchange发邮件)

时间2025-05-27 11:24:49分类IT科技浏览4638
导读:1、安装exchangelib库 pip3installexchangelib...

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=-----------运维报告------------<br> CPU使用率:%s<br> 可用内存:%s<br> %(cpu,mem) Email("zhoumingkang@cedarhd.com","主题",message)

创心域SEO版权声明:以上内容作者已申请原创保护,未经允许不得转载,侵权必究!授权事宜、对本内容有异议或投诉,敬请联系网站管理员,我们将尽快回复您,谢谢合作!

展开全文READ MORE
前端静态资源和动态资源区别(使用前端技术实现静态图片局部流动效果 ?) 为什么ie浏览器不能上传文件(为什么IE浏览器不能上传图片?)