1
我使用RFC 3501通過imap訪問Gmail所有郵件文件夾。我需要從文件夾中刪除一條消息(移至垃圾箱或永久刪除)。下面的命令似乎不工作:通過IMAP從Gmail「所有郵件」文件夾中刪除郵件
UID STORE 123 +FLAGS (\Deleted)
EXPUNGE
我可以修改使用X-GM-LABELS標籤,但沒有選擇添加一個「垃圾」的標籤。
RFC 3501沒有「MOVE」命令,所以我需要將郵件複製到「垃圾箱」文件夾,然後將其從父文件夾中刪除。什麼是出路?
謝謝。
找到部分答案。
要將垃圾箱設置爲標籤,我們需要使用「\\垃圾箱」作爲標籤。以下是將郵件移至垃圾桶的命令(刪除收件箱標籤並添加垃圾桶標籤)。
UID STORE 123 -X-GM-LABELS (\\Inbox)
UID STORE 123 +X-GM-LABELS (\\Trash)
現在,我被困在如何永久刪除郵件。