实战用Python制作邮箱自动回复机器人

来源:早起Python

作者:陈熹

大家好,又来到Python办公自动化专题。

在之前的系列文章中,我们已经讲解了如何利用Python读取、收发、管理邮件。本文将进一步分享如何用Python制作一个邮件自动回复机器人。

比如当发送标题为“来句诗”时,能够自动返回一句诗;当发送邮件标题为“xx(城市)天气”如“广州天气”时,能够返回所需城市的天气情况等等,更多功能可以自己定义,主要将涉及

“imbox读取及解析附件yagmail发送邮件邮件与爬虫的结合”

一、思路分析

和之前的文章类似,我们首先整理下思路,然后逐个解决,简单来说这个需求可以分为下面的步骤:

“定时读取未读邮件,如有则获取标题及发件人如果标题为“来句诗”,则从“今日诗词”的网站上获取一句诗;如果标题为“xx(城市)天气”则从在线天气预报网站中获取相应城市的天气情况和温度将获取的信息组合成新邮件发送会指定收件人将未读邮件标为已读”

基本逻辑很简单,需要用到的知识点我们之前的文章中都有提过,可以直接尝试完成这个案例。两个子需求爬取的网站分别是今日诗词:




转载请注明:http://www.aierlanlan.com/tzrz/2446.html