2012-10-10 34 views
3

我已經構建了一個gmail上下文小工具,它在Gmail郵件的上下文中完成了我所需要的工作。對於我希望包含的其他功能,它看起來像IMAP API是必需的。谷歌gmail上下文小工具如何與IMAP API相關?

我的問題是如何將安置在一個小工具下?

例如,我見過的應用程序可以改變電子郵件的標籤或發送消息到按鈕存檔。由於小工具本身不能這樣做(但啓動它的按鈕位於小工具中),將按鈕觸發器與調用IMAP函數的服務器端代碼「鏈接」的實際方法是什麼?我已經看到許多答案,指示人們他們需要這樣做,但我很難實際執行。此外,這是否意味着改變我的小部件的範圍(因爲IMAP幾乎可以做/訪問任何與電子郵件有關的內容)

對不起,有幾個問題在那裏混淆,但我很困惑。感謝您的任何幫助...

回答

0

我會建議創建一個AppEngine應用程序。讓您的小工具與AppEngine應用進行交流,並使用IMAP與AppEngine應用一起使用該電子郵件。確保您將消息ID從小工具傳遞到AppEngine。 其凌亂但應該工作。我們考慮在我們的一個項目中實現它,但是在與客戶討論之後,我們決定放棄一些與IMAP相關的功能,因爲它們會在他們的最後打開一大堆管理/程序相關的東西。

+0

AppEngine上無法訪問IMAP ... – koma

0

您需要將消息標識發送到服務器端應用程序,該應用程序可以使用消息標識通過IMAP執行任何操作;