我需要一個工具通過一些方便的界面訪問我的電子郵件收件箱。例如,我需要從某個地址獲取字母的時間戳。我需要這些數據來建立一些郵件統計。郵件收件箱分析器
我可以用什麼來做到這一點?也許在Thunderbird中有一個API或類似的東西。我在Windows下工作。
預先感謝您。
編輯:也許我可以用一些Python庫做到這一點?
我需要一個工具通過一些方便的界面訪問我的電子郵件收件箱。例如,我需要從某個地址獲取字母的時間戳。我需要這些數據來建立一些郵件統計。郵件收件箱分析器
我可以用什麼來做到這一點?也許在Thunderbird中有一個API或類似的東西。我在Windows下工作。
預先感謝您。
編輯:也許我可以用一些Python庫做到這一點?
最好的辦法是使用一種編程語言,它具有一個簡單的IMAP庫,可用於連接到您的帳戶。那麼你將不得不寫一個腳本,可以做你的統計。
既然你問了一個API,我假設你知道如何使用像PHP,Python或Ruby這樣的腳本語言,它們都有一個可用的IMAP庫。
郵箱本地或在某個服務器上?如果它是本地的,你使用哪種郵箱格式? Thunderbird看起來就像它使用的(變體?)mbox格式,所以你可以用mailbox module來閱讀。
如果它位於某個IMAP服務器中,請嘗試使用IMAP module。
這兩個模塊都是標準庫的一部分。
是的,我知道python。 – grzkv 2011-12-19 11:40:24
你走了。更新你的文章,使其成爲一個Python問題。我是一個紅寶石,所以我不能幫你在這個問題:) 我相信你可以加載所有文件夾和消息在哈希/數組,然後遍歷它們。確保你有一個只讀連接,所以你不會意外刪除一些東西。 – three 2011-12-19 11:46:59