2011-12-19 47 views
0

我需要一個工具通過一些方便的界面訪問我的電子郵件收件箱。例如,我需要從某個地址獲取字母的時間戳。我需要這些數據來建立一些郵件統計。郵件收件箱分析器

我可以用什麼來做到這一點?也許在Thunderbird中有一個API或類似的東西。我在Windows下工作。

預先感謝您。

編輯:也許我可以用一些Python庫做到這一點?

回答

2

最好的辦法是使用一種編程語言,它具有一個簡單的IMAP庫,可用於連接到您的帳戶。那麼你將不得不寫一個腳本,可以做你的統計。

既然你問了一個API,我假設你知道如何使用像PHP,Python或Ruby這樣的腳本語言,它們都有一個可用的IMAP庫。

+0

是的,我知道python。 – grzkv 2011-12-19 11:40:24

+0

你走了。更新你的文章,使其成爲一個Python問題。我是一個紅寶石,所以我不能幫你在這個問題:) 我相信你可以加載所有文件夾和消息在哈希/數組,然後遍歷它們。確保你有一個只讀連接,所以你不會意外刪除一些東西。 – three 2011-12-19 11:46:59

1

郵箱本地或在某個服務器上?如果它是本地的,你使用哪種郵箱格式? Thunderbird看起來就像它使用的(變體?)mbox格式,所以你可以用mailbox module來閱讀。

如果它位於某個IMAP服務器中,請嘗試使用IMAP module

這兩個模塊都是標準庫的一部分。