IMAP4.search返回所有电子邮件,而不是来自一个发件人的电子邮件

问题描述

我想从特定的地址中搜索所有电子邮件。我使用了imaplib。这是我的简单代码:

import imaplib

mail = imaplib.IMAP4("imap.qq.com")
mail.login("2781936169@qq.com","outgrcjehevvdfbi")
mail.select() 
result,data = mail.search(None,"(FROM '18217099317@163.com')")
print(data)

但是它会在我的框中返回所有电子邮件,这似乎对我的搜索标准无效。 当我这样编码时,它将返回相同的结果:

result,"ALL")

所以我想知道为什么。顺便说一句,没有错误消息,但是结果是错误的。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

错误1:Request method ‘DELETE‘ not supported 错误还原:...
错误1:启动docker镜像时报错:Error response from daemon:...
错误1:private field ‘xxx‘ is never assigned 按Alt...
报错如下,通过源不能下载,最后警告pip需升级版本 Requirem...