我嘗試將郵箱的郵件從郵箱的Gmail移動到另一個郵箱,只是好奇每個郵件的UID在移動到新郵箱時都會改變嗎?關於帶imaplib的IMAP UID
-1
A
回答
4
當然,當您移動操作時,UID會發生變化。 該郵件的新UID將成爲目標文件夾中的下一個UID。 (即如果目標文件夾的最後一個郵件UID是:9332, 然後移動電子郵件的UID將是9333)
注:在任何操作過程UID被改變,但是郵件ID不會改變那個郵件)
1
我看了一下自己的Gmail的IMAP代碼,其中一條評論說UID在移動中發生變化,因爲移動其實是複製+刪除。或者,也許這就是我是誰做錯事:
imap.copy(sid, dest_folder)
imap.store(sid, '+FLAGS', '\\Deleted')
imap.expunge()
- 否則,如果你知道如何直接移動的方式,它不應該改變。
+0
啊,有什麼關於'imap.uid('COPY',uid,
相關問題
- 1. Python的imaplib中IMAP命令「UID COPY」的響應不正確?
- 2. Python - 轉發帶附件的IMAP電子郵件(imaplib,smtplib)
- 3. Python的imaplib UID獲取命令錯誤
- 4. Python IMAP - UID的順序
- 5. IMAP UID FETCH BODY.PEEK []命令respose
- 6. 使用UID使用IMAP
- 7. Python GMail IMAP不返回UID
- 8. 雅虎IMAP UID + COPYUID破?
- 9. 使用谷歌IMAP(python,imaplib)刪除
- 10. Python imaplib:無法從imap註銷
- 11. 使用新的REST API獲取用於Gmail的IMAP的UID
- 12. 不同的imap郵箱uid麻煩
- 13. 如何確定IMAP中郵件的UID
- 14. IMAP遇到的問題 - UID不符合IMAP標準
- 15. 用於UID和MessageSize列表的IMAP命令
- 16. IMAP UID是否始終爲數字?
- 17. 如何使用golang imap獲取UID?
- 18. 如何使用Python imaplib將消息從一臺imap服務器複製到另一臺imap服務器?
- 19. python imaplib搜索'NOT'關鍵字
- 20. 如何在Python中執行IMAP搜索(使用Gmail和imaplib)?
- 21. 帶有多個OR的IMAP標準
- 22. IMAP:搜索UID大於X的郵件(或通常在我上次搜索後)
- 23. PHP IMAP在使用IMAP追加向imap郵箱添加發送的郵件後獲得uid
- 24. 使用IMAP的javax.mail獲取來自GMail的郵件的UID
- 25. 從IMAP中獲取UID的相對消息號碼?
- 26. IMAP:從郵件的UID到文件夾名稱?
- 27. imaplib SSL連接掛在CLOSE_WAIT關閉
- 28. IMAP獲取UID所選文件夾列表
- 29. S22.Imap System.IO.IOException:數據流不能被讀取,在client.GetMessages信息(UID)
- 30. 如何使用JavaMail進行IMAP UID搜索?
那麼將郵件移動到其他具有相同uid的框的最佳方式是什麼? :) – vernomcrp 2010-09-08 04:57:31
uid是uniqe每個文件夾。所以在一個特定文件夾中它不會相同。 – Avadhesh 2010-09-08 06:54:20