这是我的目标:
1.我使用telnet连接将一封电子邮件从收件箱复制到存档:
. uid copy 1102 "[Gmail]/All Mail"
. OK [COPYUID 646471928 1102 1237] (Success)
2.同一帐户,将其他邮件复制到存档:
...创建IMAP4_SLL实例,登录等...
res = mserver.uid("copy", "1107", "[Gmail]/All Mail")
print res
我得到了:
('OK', [None])
那么,谁错了?我需要新的UID消息,只是复制了。 谢谢你的关注。
答案 0 :(得分:2)
这不是错误的回复。 IMAP standard未指定COPY命令将返回新消息的UID。但是,它确实指定新消息应保留日期和标志,因此您可以编写一些逻辑以在新文件夹中查找新副本。