python发送邮件 api_Python 之 调用Exchange邮件接口发送邮件

1、安装exchangelib库

pip3 install exchangelib

2、编写调用exchangelib库,发送邮件

#Author Kang

from exchangelib import DELEGATE, Account, Credentials, Message, Mailbox, HTMLBody

def Email(to, subject, body):

creds = Credentials(

username=‘zhoumingkang‘,

password=‘帐号验证的密码‘

)

account = Account(

primary_smtp_address=‘[email protected]‘,

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("[email protected]","主题",message)

3、邮件内容

watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3poZW5naGVpdGk=

原文:http://blog.51cto.com/12965094/2346204

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值