2012-12-18 82 views
1

是否可以讓R連接到Gmail的POP服務器並讀取/下載我的特定文件夾中的郵件?我一直在存儲電子郵件,並希望回去並開始分析主題行等。將R連接到POP電子郵件服務器(Gmail)

基本上,我需要一種方法來導出我的gmail帳戶中的文件夾,我想這樣做,如果這一切都在語法上可能。

在此先感謝!

+1

這有幫助嗎? http://stackoverflow.com/questions/4241812/how-can-i-send-receive-smtp-pop3-email-using-r – RoyalTS

回答

2

我不確定這可以通過一個命令完成。也許有一個包在那裏,這我不知道,可以做到,但是隻要不碰上,也許下面的過程將是一個解決方案...

考慮了,你回(http://code.google.com/p/got-your-back/wiki/GettingStarted#Step_4%3a_Performing_A_Backup),它是「備份和恢復您的Gmail帳戶的命令行工具」。

您可以調用它像這樣(因爲蟒蛇可以在您的計算機上):

python gyb.py --email [email protected] --search "from:[email protected]" --folder "mail_from_pip" 

完成後,你會發現所有匹配指定--folder--search的電子郵件,以及SQLite數據庫。 (由dukedave發佈,12月4 '11)

因此,根據您的操作系統,您應該能夠從R內調用上述命令,然後訪問各自文件夾下載的郵件。

+1

完美。很想嘗試在R中實現這一點,但暫時完成這項工作! – Btibert3

0

GotYourBack是一個很好的備份實用程序,但是對於下載用於分析的元數據,您可能需要一些首先不需要獲取所有電子郵件的全部內容的東西。

我最近使用了gmailr包來做類似的分析。

相關問題