我嘗試將郵箱的郵件從郵箱的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. IMAP UID FETCH BODY.PEEK []命令respose
- 4. 使用谷歌IMAP(python,imaplib)刪除
- 5. Python imaplib:無法從imap註銷
- 6. 如何確定IMAP中郵件的UID
- 7. IMAP遇到的問題 - UID不符合IMAP標準
- 8. 用於UID和MessageSize列表的IMAP命令
- 9. IMAP UID是否始終爲數字?
- 10. 如何使用Python imaplib將消息從一臺imap服務器複製到另一臺imap服務器?
- 11. 如何在Python中執行IMAP搜索(使用Gmail和imaplib)?
- 12. IMAP:搜索UID大於X的郵件(或通常在我上次搜索後)
- 13. 使用IMAP的javax.mail獲取來自GMail的郵件的UID
- 14. 從IMAP中獲取UID的相對消息號碼?
- 15. imaplib SSL連接掛在CLOSE_WAIT關閉
- 16. AE.Net.Mail - IMAP UID跟蹤獲取最新電子郵件
- 17. S22.Imap System.IO.IOException:數據流不能被讀取,在client.GetMessages信息(UID)
- 18. IMAP獲取UID所選文件夾列表
- 19. 帶有日期過濾器的IMAP搜索命令
- 20. 讓來電者UID 10066是不同於認證的UID
- 21. 用於IMAP IDLE的庫
- 22. Android UID vs iPhone UID
- 23. 帶有突觸的IMAP + TLS/SSL?
- 24. 與IMAP類IMAP郵件排序
- 25. Ruby Net :: IMAP:關閉連接
- 26. imap自定義關鍵字
- 27. 用於.NET的IMAP文件夾路徑編碼(IMAP UTF-7)?
- 28. 紅寶石/ IMAP從最後保存的消息開始獲取消息uid
- 29. 電子郵件同步的最佳方式:POP3 UIDL,IMAP UID,消息ID
- 30. 基於消息UID的PHP imap_search
那麼將郵件移動到其他具有相同uid的框的最佳方式是什麼? :) – vernomcrp 2010-09-08 04:57:31
uid是uniqe每個文件夾。所以在一個特定文件夾中它不會相同。 – Avadhesh 2010-09-08 06:54:20