[python]编写一个自动获取邮件关键词后按照获取的关键词进行邮件转发的代码需要用到哪些模块

目前想到的有邮件模块/文字识别模块,其他的……还请各位diao佬指教,感激不尽

如果邮件开通pop这些接口,可以直接读取邮件内容,如果没有可以用requests或selenium去获取邮箱内容

使用smtplib,email,以及re库,实现邮件收发和关键字提取。参考:
干货 | 解放双手,用Python实现自动发送邮件 - 知乎 使用Python实现自动化邮件发送,可以让你摆脱繁琐的重复性业务,可以节省非常多的时间。 Python有两个内置库:smtplib和email,能够实现邮件功能,smtplib库负责发送邮件,email库负责构造邮件格式和内容。 邮件发… https://zhuanlan.zhihu.com/p/89868804
定时任务调度可用schedule库。参考:
python任务调度之schedule - 知乎 在工作中多少都会涉及到一些定时任务,比如定时邮件提醒等. 本文通过开源项目 schedule来学习定时任务调度是如何工作的,以及基于此实现一个web版本的提醒工具.schedule简介既然schedule说是给人类使用的作业调度… https://zhuanlan.zhihu.com/p/23086148

python自动化办公之(四)邮件收发_w²大大的博客-CSDN博客 @TOC一、安装邮件库pip install PyEmail二、邮件接口这里以qq邮箱来介绍需要开启QQ邮箱的设置-账户里SMTP服务,接下来会通过发送短信验证来获得授权码,有了授权码后就可以在代码里添加了步骤如下:导入库import smtplibfrom email.mime.text import MIMEText#email 用于构建邮件内容from email.header import Header#用于构建邮件头发信方的信息:发信邮箱,QQ 邮箱授权码 https://blog.csdn.net/qq_42585108/article/details/119762278
收发邮件的库,匹配关键字的可以用 re 进行正则
有帮助望采纳