小编pys*_*ake的帖子

通过IMAP确定附加到邮箱的邮件的uid

如何确定通过APPEND邮箱添加的邮件的UID ?通过STATUS我可以预先得到下一个值的预测,然后我可以SEARCH,但依赖于这些会引入竞争条件,因为这些命令之间可能添加了其他消息.

imap

7
推荐指数
1
解决办法
1244
查看次数

IMAP获取mime部分而不获取整个消息

我需要一些帮助来制定一个IMAP fetch命令,只获取某个mime附件,而不需要获取整个身体或其他附件.鉴于以下的车身结构

(BODYSTRUCTURE (("text" "html" ("charset" "utf-8") NIL NIL "base64" 568 8 NIL NIL NIL) "mixed" ("boundary" "===============0621936444==") NIL NIL))
Run Code Online (Sandbox Code Playgroud)

如何获取用于获取text/html部分的fetch命令?我已多次阅读RFC3501的第6.4.5节,但我仍然没有得到它.还可以理解对mime附件的获取请求的进一步示例的任何指示.

imap

3
推荐指数
1
解决办法
6601
查看次数

实例集

我正在尝试构建一组对象的实例,但是添加某些对象的实例会导致一个TypeError: unhashable instance.这是一个最小的例子:

from sets import Set
import random
from UserDict import DictMixin

class Item1(object):
    pass

class Item2(DictMixin):
    pass

item_collection = Set()

x = Item1()
y = Item2()

item_collection.add(x) # this works
print item_collection
item_collection.add(y) # this does not
print item_collection
Run Code Online (Sandbox Code Playgroud)

为什么会失败?如何获取从DictMixin派生的对象的一组实例?

python

1
推荐指数
2
解决办法
2825
查看次数

标签 统计

imap ×2

python ×1