2011-05-08 55 views
2

我使用的Net :: IMAP和複製郵件到所有郵件文件夾,然後將其標記在收件箱中爲已刪除通過IMAP郵件拉進我的應用程序。通過IMAP電子郵件拉到Rails應用程序

這樣就能將所有電子郵件的備份中的所有電子郵件文件夾的用戶和我的應用程序只有在從收件箱中的郵件爲刪除標記不拉。

這工作正常使用Gmail,但我想這樣做對部落的webmail。

我成功地拉在電子郵件,但不能似乎它們標記爲刪除,並將其複製到另一個文件夾。

這裏是我在Gmail這樣的代碼:此

imap.uid_copy(uid, "[Gmail]/All Mail") 
imap.uid_store(uid, "+FLAGS", [:Deleted]) 

任何一個可以幫助?應該將「[Gmail] /所有郵件」)更改爲horde webmail?這是不同的所有電子郵件像hotmail /雅虎等?

對此的任何幫助將是偉大的。 感謝

裏克

+1

部落webmail沒有默認的存檔文件夾,所以你應該在你第一次嘗試存檔一個電子郵件時創建一個,然後將所有其餘的文件複製到那裏。刪除電子郵件的代碼應該沒問題。你有沒有收到任何IMAP服務器錯誤? – eugen 2011-05-08 20:26:31

+0

嗨eugen感謝您的幫助到目前爲止。嘗試創建郵箱時,我收到了權限被拒絕的錯誤? – rick 2011-05-08 21:25:08

+1

您不會被允許創建新的郵箱,但應該允許新的郵件文件夾。你能發佈你正在使用的確切代碼和你收到的確切錯誤信息嗎? – eugen 2011-05-10 12:31:59

回答

相關問題