2

RをGmailのPOPサーバーに接続して、私の特定のフォルダーにあるメッセージを読み取ったりダウンロードしたりすることはできますか?メールを保存していて、戻って件名などの分析を始めたいと思います。

基本的に、Gmailアカウントのフォルダをエクスポートする方法が必要です。可能な場合は、これをプログラムで実行したいと思います。

前もって感謝します!

4

2 に答える 2

2

これが単一のコマンドで実行できるかどうかはわかりません。たぶんそこにパッケージがあり、それがそれを達成できるとは私は知りませんが、それに遭遇しない限り、おそらく次のプロセスが解決策になるでしょう...

「Gmailアカウントをバックアップおよび復元するコマンドラインツール」であるget -your-back(http://code.google.com/p/got-your-back/wiki/GettingStarted#Step_4%3a_Performing_A_Backup )を検討してください。

このように呼び出すことができます(Pythonがマシンで利用可能である場合):

python gyb.py --email foo@bar.com --search "from:pip@pop.com" --folder "mail_from_pip"

完了すると、sqliteデータベースとともに--search、指定されたに一致するすべての電子メールが見つかります。--folder(dukedaveによる投稿、2011年12月4日)

したがって、OSによっては、R内から上記のコマンドを呼び出して、それぞれのフォルダーにダウンロードされたメールにアクセスできるはずです。

于 2012-12-18T23:10:39.917 に答える
0

GotYourBackは優れたバックアップユーティリティですが、分析用のメタデータをダウンロードするために、最初にすべての電子メールのコンテンツ全体をフェッチする必要がないものが必要になる場合があります。

最近、gmailrパッケージを使用して同様の分析を行いました。

于 2015-02-11T00:24:14.053 に答える