Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何解决在r中爬行发送邮件数据的错误?_R_Rjava - Fatal编程技术网

如何解决在r中爬行发送邮件数据的错误?

如何解决在r中爬行发送邮件数据的错误?,r,rjava,R,Rjava,我试图通过使用“edeR”软件包抓取我的电子邮件数据。 我成功获取“收件箱”文件夹,但未能获取“已发送邮件”。 这是密码 Sys.setenv(JAVA_HOME="C:/Program Files/Java/jre1.8.0_121") library(rJava) library(edeR) mail_sen<-extractBetween(username="xxxx@gmail.com", password="xxxxx", folder=

我试图通过使用“edeR”软件包抓取我的电子邮件数据。 我成功获取“收件箱”文件夹,但未能获取“已发送邮件”。 这是密码

Sys.setenv(JAVA_HOME="C:/Program Files/Java/jre1.8.0_121")
library(rJava)
library(edeR)
mail_sen<-extractBetween(username="xxxx@gmail.com",
                     password="xxxxx", folder="[Gmail]/Sent Mail",
                     startDate="06-Jan-2017", endDate="06-Mar-2017", nmail=5)
Sys.setenv(JAVA\u HOME=“C:/Program Files/JAVA/jre1.8.0\u 121”)
图书馆(rJava)
图书馆(edeR)

mail_sen该错误信息量不大,但表明它意味着找不到您的文件夹:
edeR
似乎是该问题中引用的
imaplib
Python库的包装。根据答案,“已发送邮件”文件夹的名称取决于语言

因此,我认为您可能需要在
文件夹=“[Gmail]/Sent-Mail”


eta:我不建议更改你的gmail语言设置,以查看“已发送邮件”文件夹名是否被更改为你不会说的语言。我只花了五分钟找出gmail小齿轮下的哪个选项在印度尼西亚语中是“设置”的意思。

我将语言设置从韩语改为英语,效果很好!!!谢谢你的回答:)
Error in .jcall("RJavaTools", "Ljava/lang/Object;", "invokeMethod", cl,  : 
  Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "C:\Program Files\Java\jre1.8.0_121\lib\ext\jython.jar\Lib\imaplib.py", line 749, in uid
imaplib.error: command SEARCH illegal in state AUTH