| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 网络协议 -> 有关imap-tools模块实现邮件移动的问题 -> 正文阅读 |
|
[网络协议]有关imap-tools模块实现邮件移动的问题 |
最近在做邮件过滤,在写到邮件客户端的时候,有个问题就是算法检测出了垃圾邮件后,如何将邮件移动到用户邮件目录下的垃圾邮件箱? 本来选用的是poplib模块,后来发现pop只能读取收件箱,那用户目录下的发件箱、垃圾箱、回收站之类的都查看不了啊 直到我看到了一段说明——垃圾邮件到了客户端的“垃圾邮件”文件夹,使用POP3连接的客户端无法同步到,使用IMAP连接的客户端和WEB端可以看到垃圾邮件 所以就尝试了imaplib模块。 POP3和IMAP协议的区别 一般来说主流的qq、163邮箱都是要SSL协议认证的,有SSL则要开启在邮箱设置中开启对应服务且获取授权码
可以读取用户邮箱文件后,要如何实现邮件的删除、复制、移动这些呢?其实主要还是邮件的移动,因为我们都知道,在我们的邮箱里删除了一封邮件,这封邮件并不是真正删掉了,而是进入了邮箱的回收站/“已删除”,在服务器中它暂时还是存在的 使用imap-tools模块就可以做到 它的项目描述是这么说的
有移动!
imap-tools官方文档及使用说明 然后就用它登陆邮箱
结果显示报错?? 由于imap-tools内部包含了标准imaplib模块,那么问题应该是出在imap-tools的配置文件中登陆使用的是IMAP4_SSL 解决办法: 不使用SSL的话就修改如下 保存,运行原来的
登陆成功!
邮件的移动
等等… |
|
网络协议 最新文章 |
使用Easyswoole 搭建简单的Websoket服务 |
常见的数据通信方式有哪些? |
Openssl 1024bit RSA算法---公私钥获取和处 |
HTTPS协议的密钥交换流程 |
《小白WEB安全入门》03. 漏洞篇 |
HttpRunner4.x 安装与使用 |
2021-07-04 |
手写RPC学习笔记 |
K8S高可用版本部署 |
mySQL计算IP地址范围 |
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 3:35:36- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |