介绍
如何在Python中使用发邮件?很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。
Python主要用来做什么
Python主要应用于:1,网络开发;2、数据科学研究;3,网络爬虫;4、嵌入式应用开发,5日游戏开发;6桌面应用开发。
<强> 1,安装exchangelib库强>
pip3 install exchangelib
<强> 2,引入模块强>
exchangelib模块挺多的,其中,凭证用来连接邮箱的,其他的根据你自身需求来吧,截图是所有模块:
<强> 3,连接邮箱强>
登录邮箱编码还是比较简单的:
credentials =,凭证(& # 39;域名\用户名& # 39;,,& # 39;密码& # 39;) , account =,账户(& # 39;邮箱& # 39;,,凭证=凭证,autodiscover=True) 编写调用exchangelib库,发送邮件 # Author 康 , 得到exchangelib import 委托,,,,,,,,邮箱,HTMLBody , def 电子邮件(,,,,身体): ,,,creds =,凭证( ,,,,,,,用户名=& # 39;zhoumingkang& # 39; ,,,,,,,密码=& # 39;帐号验证的密码& # 39; ,,,) ,,,account =,账户( ,,,,,,,primary_smtp_address=& # 39; zhoumingkang@cedarhd.com&,, ,,,,,,,凭证=信誉, ,,,,,,,autodiscover=True, ,,,,,,,access_type=委托 ,,,) ,,,m =,消息( ,,,,,,,账户=账户, ,,,,,,,=主题主题, ,,,,,,,身体=HTMLBody(身体), ,,,,,,,to_recipients =,(邮箱(email_address=)) ,,,) ,,,m.send () , cpu =80 mem =70 , 时间=message & # 39; & # 39; & # 39; - - - - - - - - - - - -运维报告- - - - - - - - - - - - & lt; br> CPU使用率:% s
可用内存:% s
& # 39;& # 39;& # 39;,% (cpu、mem) , 电子邮件(“zhoumingkang@cedarhd.com",“主题“,消息)
看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注行业资讯频道,感谢您对的支持。